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

时间:2021-06-29 01:59:25

标签: laravel authentication laravel-passport laravel-middleware

即使我有访问令牌,它也总是返回未经授权的 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
    ],

0 个答案:

没有答案