Я разрабатываю приложение в IONIC
, Я делаю $http.get
запрос в Angular JS и дает мне 404
ошибка при успешном входе в систему и попытке загрузить профиль пользователя с помощью токена, отправленного в заголовке аутентификации.
Выдает ошибку в хроме, хотя я включил CORS
, Пожалуйста, проверьте Скриншот:
Теперь, если я попробую URL в POSTMAN
, все отлично. Увидеть Скриншот ниже:
Я застрял с этой ошибкой, кто-то может мне помочь?
Существует два способа решения этой проблемы. Первое и более простое решение — просто разрешить все источники из конечной точки API. Однако мы не всегда можем контролировать конечную точку, к которой мы обращаемся. Таким образом, нам нужен запрос, в котором не указано происхождение.
Мы можем сделать это с помощью прокси-сервера. Давайте посмотрим, как обеспечивает Ionic CLI
Простое решение — просто добавьте плагин CORS в ваш браузер, и все будет работать.
Если вы хотите прокси-сервер, есть этот учебник:
Других решений пока нет …