Sanctum CSRF Cook ie не отправляется при доступе из домена - PullRequest
0 голосов
/ 07 мая 2020

Я пытаюсь создать приложение, которое будет использовать Laravel API, и я пытаюсь использовать Sanctum для аутентификации. Я просмотрел целую кучу видео и руководств и заметил одну вещь: все они используют localhost или 127.0.0.1 в демонстрационных целях. Однако я упускаю одну вещь, на самом деле выясняя, как работать с доменами. В моем случае я использую Valet для обслуживания приложения laravel. И после настройки всего необходимого для sanctum я остаюсь бороться с получением CSRF cook ie, когда запрос отправляется на https://domain.test/sanctum/csrf-cookie.

В Postman я не получаю куки alt text

Я начал сходить с ума, а потом попробовал простой php artisan serve и сделал запрос на http://127.0.0.1:8000/sanctum/csrf-cookie и на magi c Я получил куки

alt text

Любое объяснение, почему это может произойти, будет отличным.

Следует отметить, что я установил SESSION_DOMAIN и SANCTUM_STATEFUL_DOMAINS в моем файле env, чтобы включить как localhost, так и domain.test.

...