@mrSeller

Как избежать ошибки CORS при авторизации вк, когда api и фронт разных доменах?

Фронт на Vue
API на Laravel
Для авторизации юзаются плагины: vue-social-auth (для фронта) и laravel/socialite (для бэка)

На втором шаге, когда отправляется полученный от ВК код на бэк, возникает такая ошибка:

Access to XMLHttpRequest at 'https://oauth.vk.com/authorize?client_id=7657013&redirect_uri=https%3A%2F%2Fshare.f7race.haval.ru%2Fapi%2Flogin%2Fvkontakte%2Fcallback&scope=email&response_type=code' (redirected from 'https://api.some-domain.ru/api/auth/login/vkontakte') from origin 'https://some-domain.ru' 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.


Код исполняется на боевом сервере. Никаких локалхостов.
Другие API-запросы с фронта на бэк выполняются без подобных ошибок.
  • Вопрос задан
  • 59 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
29 нояб. 2020, в 20:54
3000 руб./за проект
29 нояб. 2020, в 20:40
25000 руб./за проект
29 нояб. 2020, в 19:24
95000 руб./за проект