Ошибка - запрос предварительной проверки не проходит проверку контроля доступа: в запрашиваемом ресурсе отсутствует заголовок «Access-Control-Allow-Origin» - PullRequest
0 голосов
/ 20 сентября 2018

Я пытаюсь вызвать API безопасного отдыха из углового приложения.Этот оставшийся API работает в WAS и проверяет токен JWT.При запуске приложения в google chrome выдается следующее сообщение об ошибке:

Ответ на запрос предварительной проверки не проходит проверку контроля доступа: отсутствует заголовок «Access-Control-Allow-Origin»на запрашиваемом ресурсе.Следовательно, Origin 'http://localhost:4200' не имеет доступа.

Один и тот же вызов работает нормально в IE и почтальоне.Не могли бы вы помочь мне здесь?

1 Ответ

0 голосов
/ 20 сентября 2018

Ваш сервер должен указать правильные заголовки CORS в своем ответе.

См. https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS

См. https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Headers

Только CORS поддерживают только CORS, поэтомуработает в POSTMAN, не уверен, почему он работает в IE

См. также Почему мой JavaScript получает сообщение об ошибке «Нет заголовка« Access-Control-Allow-Origin »на запрошенном ресурсе», когдаПочтальон не знает?

Если бы у меня был фунт за каждый раз, когда кто-то задавал этот вопрос.

...