Passport Package返回" Unauthenticated"错误

时间:2018-06-04 06:32:01

标签: laravel api token laravel-passport

我正在使用Passport Package来处理API请求。它与我的旧服务器工作正常,请求已通过身份验证,但由于我已将我的应用程序移动到较新的服务器,因此我收到无效令牌错误。过去2天一直在谷歌搜索,但没有找到任何解决方案。

API成功地将令牌返回给我但是当我使用该令牌对用户进行身份验证时,它给了我"未经身份验证的"错误并将我重定向到Home。

我的旧服务器上的一切正常。不确定要改变什么来使这个工作。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

检查webServer可能不会将auth标头转发到php后端 RewriteEngine On RewriteCond %{HTTP:Authorization} .+ RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

答案 1 :(得分:0)

Try to create new client credentials

php artisan passport:client --password

Or regenerate the keys

php artisan passport:keys --force