Internet Explorer 11 | Angular 4 - запрос CORS завершается неудачно (XMLHttpRequest: ошибка сети 0x80070005, доступ запрещен.)
Я работаю над приложением Angular 4, в котором я выполняю REST-вызовы API, размещенного в другом домене. Например, я работаю на http://mycompanydomain.com/ и звоню в службы REST на http://othercompanydomain.com/.
Все отлично работает на разных браузерах. Однако в Internet Explorer (11) я получаю следующие ошибки / предупреждения:
XMLHttpRequest for https://esb-dev.tibco.com:8446/services/v1/authorize required Cross Origin Resource Sharing (CORS).
XMLHttpRequest for https://esb-dev.tibco.com:8446/services/v1/authorize required CORS preflight.
SCRIPT7002: XMLHttpRequest: Network Error 0x80070005, Access is denied.
Был бы признателен за любые материалы здесь.
1 ответ
IE не будет обрабатывать запрос как перекрестный источник и не увидит необходимости добавлять заголовок Origin: