Laravel 5.5.45 не аутентифицирован с паспортом - PullRequest
0 голосов
/ 19 марта 2019

Уже более 3 часов я ищу решение.

Я следовал https://laravel.com/docs/5.5 документам для установки laravel через композитор и следовал https://laravel.com/docs/5.5/passport руководству по паспорту для установки и настройки.

Я могу сгенерировать токены OAuth нормально с почтальоном, но независимо от того, что я делаю, всегда отображается Unauthenticated.

Также мне нужно было запустить команды ниже, чтобы установить паспорт, потому что это также имело проблемы с установкой.

композитору требуется paragonie / random_compat: 2. *
композитору требуется laravel / passport = ~ 4.0

Я пытался установить несколько версий laravel, и на этот раз я не модифицировал ни один код laravel, пока не попытался добавить дни до истечения срока действия токена, который не работал.

Также попробовал это для apache.

RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]

Это скриншоты почтальона enter image description here

enter image description here

Я не уверен, каким кодом я должен поделиться, так как все, что я делал, просто следовал официальной документации для laravel и паспорта с сайта laravel.

Ответы [ 2 ]

2 голосов
/ 19 марта 2019

ты бегал php artisan passport:install?

0 голосов
/ 19 марта 2019

я пробовал несколько раз, У меня было две проблемы, когда я попробовал сначала, не было файла .htaccess для apache, поэтому даже после выполнения всех шагов на сайте laravel он всегда показывал мне Unauthenticated,

И когда я разместил здесь вопрос, я забыл запустить команду php artisan passport:install, Поэтому все, что я сделал, это запустил команду, как сказал @ThatCoderGuy, и поместил .htaccess и теперь он работает.

...