guerrrka
@guerrrka

Ошибка Access-Control-Allow-Origin при запросе к серверу laravel. Что делать?

Пишу клиент (логин/регистрация) юзая VUE. При регистрации делаю запрос на своё же API Laravel. В консоли браузера вылазит такая ошибка
Failed to load test.ru/api/user/register: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'localhost:8080' is therefore not allowed access.


Что делать? (пробовал ajax - ошибка та же самая)
  • Вопрос задан
  • 396 просмотров
Решения вопроса 1
alexfilus
@alexfilus
Senior backend developer
Суть проблемы в том, что POST запросы со сторонних доменов отсекаются в целях безопасности.
Решение, разрешить такие запросы. https://github.com/barryvdh/laravel-cors вот пакет который может помочь
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
JhaoDa
@JhaoDa
LaravelRUS Team
Изучить, что такое CORS и как с ним жить.

P.S. И научиться гуглить.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы