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 (将#修改为@)