Я пытаюсь сделать HTTP-запрос со следующими заголовками:
headers.append("Content-Type", "text/xml; charset=utf-8");
headers.append("SOAPAction", "<domain>/<function-name>");
который запускает предварительный запрос.
На стороне сервера я использую IIS 7.5.x и службу .asmx. Я могу заставить все работать, если запущу Chrome без веб-безопасности. Я уже установил «Access-Control-Allow-Headers» и «Access-Control-Allow-Origin», уменьшив «объем ошибок». Я так хочу, чтобы для этого была настройка web.config, чтобы она работала.
См. также этот ответ, но в контексте AngularJS: https://stackoverflow.com/a/33662315/1613772