Laravel 5.5.45未经身份验证的护照

问题描述 投票:0回答:2

已经超过3个小时我正在寻找解决方案。

我已经按照https://laravel.com/docs/5.5文档通过composer安装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和护照的官方文档。

php laravel postman laravel-passport
2个回答
2
投票

你有没有跑php artisan passport:install


0
投票

我曾多次尝试过,对我来说有两个问题,当我第一次尝试apache时没有.htaccess文件,所以即使在laravel网站上执行了所有步骤之后它总是显示我未经验证,

当我在这里发布问题时,我确实忘了运行php artisan passport:install命令,所以我所做的只是运行命令@ThatCoderGuy说并放入.htaccess并且它现在正在工作。

© www.soinside.com 2019 - 2024. All rights reserved.