Laravel Passport API测试不起作用

问题描述:

我正在尝试第一次使用Laravel护照。我已经安装护照,并成立了一个客户。我正在使用发布人进行测试。我在标题内容类型和授权中给了两件事,但它将我重定向回登录页面。我试图通过这条路线Laravel Passport API测试不起作用

Route::get('articles', '[email protected]')->middleware('auth:api'); 

让所有的物品//我已经改变了所有的东西在后台从laravel DOC

use HasApiTokens, Notifiable; 

     Passport::routes(); 

'api' => [ 
     'driver' => 'passport', 
     'provider' => 'users', 
    ], 

my postman capture

+0

你把这个''>中间件('auth:api')'放在哪个文件中? web.php或api.php? – C2486

+0

我把它放在web.php –

+0

改变所有路由到api.php而不是web.php并尝试? – C2486

确保您运行php artisan passport:install然后php artisan migrate

+0

我知道......这不是问题 –

+0

@MirthfulNahid:你把路由给api.php了吗?并尝试作为'/ api/route-name'? – C2486

+1

@MirthfulNahid你缺少空间它应该是'持票人yourtoken' –