微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Laravel Passport - 中间件身份验证无法对访问令牌进行身份验证,始终返回未经身份验证

如何解决Laravel Passport - 中间件身份验证无法对访问令牌进行身份验证,始终返回未经身份验证

即使我有访问令牌,它也总是返回未经授权的 401。在我的本地计算机上它工作正常,但在生产服务器中(生产有私有 IP 到与数据库服务器的私有 IP 连接)。不知道是不是服务器配置的问题。我已经检查了数据库连接,它已连接。

这是我使用的中间件

 $this->middleware('auth:api-app')->only(['login']);

在 auth.PHP 中保护

 'api-app' => [
        'driver' => 'passport','provider' => 'auth_apps'
        
    ],

auth.PHP 中的提供者

  'auth_apps' => [
        'driver' => 'eloquent','model' => App\Models\AuthApp::class
    ],

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。