Запрос из фронтенда падает с ошибкой CORS, а через curl всё работает
Фронтенд на https://app.shop.ru вызывает API на https://api.shop.ru. В консоли браузера: blocked by CORS policy: No Access-Control-Allow-Origin header. Тот же запрос из curl и Postman возвращает нормальный ответ. Где и что чинить?
- На сервере API: разрешить origin фронтенда в заголовках CORS
- Во фронтенде: добавить заголовок Access-Control-Allow-Origin в запрос
- Нигде: это ошибка только локального браузера разработчика
- На сервере API: отключить проверку токена для запросов из браузера
