Угловая аутентификация Laravel - PullRequest
0 голосов
/ 25 июня 2018

У меня проблема с моим угловым приложением. Как это получить вызов API от бэкэнда Laravel. Я размещаю их в одном и том же домене, но с разными поддоменами. Английский проект на (beta.easyschools.org) $ backend на (erp.easyschools.org), когда я пытаюсь войти в приложение, я получаю это сообщение об ошибке Нет заголовков источника доступа. . однако, когда я помещаю папку dist в угловое приложение в свою общую папку laravel, я могу получить доступ к приложению и войти в систему успешно. но у меня есть другая проблема, что любой API, который я пытаюсь вызвать, я получаю сообщение "не прошедший проверку подлинности". не могу найти в интернете решения этой проблемы.

Важное замечание: все отлично работает в локальной среде, но когда я пробую его на моем сервере Apache, он не работает, как описано выше. хотя я настроил свой внутренний сервер .htaccess и сервер apache2 для приема заголовков.

1 Ответ

0 голосов
/ 25 июня 2018

Я бы предложил установить laravel-cors Если вы этого еще не сделали, и это заменит ваш Cross-Origin Access

Так что просто установите его с

$ composer require barryvdh/laravel-cors

Добавить

\Barryvdh\Cors\HandleCors::class

Для промежуточного программного обеспечения API и стандартных маршрутов тоже

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...