Приложение Angular / Ioni c - проблема CORS, несмотря на то, что на стороне сервера все настроено правильно - PullRequest
0 голосов
/ 27 мая 2020

Я разрабатываю приложение Ioni c 3 / Angular, которое мы начали развертывать на iOS устройствах. На этом этапе мы сталкиваемся с проблемами CORS, когда делаем запросы данных на наш сервер. Поскольку это «непростой» запрос, приложение выполняет предполетный запрос, чтобы проверить действительность фактического запроса POST, и именно здесь он не выполняется.

Image of request being made from Chrome Dev Tools

Однако я вижу, что я установил правильные заголовки ответов на стороне сервера:

Image of successful request being made with Postman

Скриншот взят из Postman, работает, но я знаю, что Почтальон - не лучший показатель здесь.

Я просто не понимаю, что я здесь делаю не так: я сопоставляю Origin, разрешенные методы.

Единственное, что не ясно, - это когда вы делаете запрос и просмотрите его через Chrome Dev Tools, он не включает заголовок авторизации в разделе Request Headers . Я определенно применяю это в своем коде, но он не отображается здесь, когда запрос не выполняется.

Любые указания здесь были бы признательны.

Спасибо, bengrah

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...