已经超过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]
我不确定我应该分享哪些代码,因为我所做的只是遵循laravel网站的laravel和护照的官方文档。
你有没有跑php artisan passport:install
?
我曾多次尝试过,对我来说有两个问题,当我第一次尝试apache时没有.htaccess文件,所以即使在laravel网站上执行了所有步骤之后它总是显示我未经验证,
当我在这里发布问题时,我确实忘了运行php artisan passport:install
命令,所以我所做的只是运行命令@ThatCoderGuy说并放入.htaccess并且它现在正在工作。