другой айпи) Options возвращает 400 Bad request и следом пишется ошибка CORS.
А если запрос осуществляется локально (в самом продакшене и бэк в том же айпи) то всё прекрасно. Из-за чего может быть?
ну настрой CORS на беке, или прокси на фронте
Вот сделано. На фронте прокси, это как?
Честно, я не помню. Поищи в инете, или спроси более знающих по Angular. Я помню, там надо при запуске проекта Angular показывать помоему файл с проксей. Я только на беке знаю как сделать, если у тебя asp.net core, то помогу
неа, Бэк в Java Но спасибо за ответ. Весь день голову ломаем в чем трабл. Всё работает, все порты, айпишки открыты. Вот только идет запрос и всё, он игнорируется. При этом в логи ничего не попадает. Потому что запрос не доходит
тогда увы. но я думаю, у вас тоже можно. Вот как у нас:
а какая именно CORS ошибка. Мб какого-то хедера не хватает, например
Access to XMLHttpRequest at 'http://217.29./oauth-service/oauth/login' from origin 'http://localhost:4200' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
значит на беке хедеры не проставляються
у ангуляра есть proxy config. Погуглите как настраивать и решите проблему с проксей
у меня в сохраненках где-то даже был видос на эту тему https://youtu.be/OjmZPPKaj6A
Обсуждают сегодня