2017-09-13 73 views
1

我正在使用Laravel的Passport库并使用密码授予类型来生成访问令牌。令牌过期时间已被设置为10分钟。MethodNotAllowedHttpException当访问令牌在Laravel Passport中过期(密码授予类型)

现在我的问题是,当令牌被过期用户得到 MethodNotAllowedHttpException

,而不是无效的访问令牌响应。

请帮忙,这里是我的API路线代码。

Route::group(['middleware' => ['auth:api']], function() { 
    Route::get('see_your_progress/{family_id}', 'Api\v1\[email protected]'); 
}); 

这里是我得到我的邮递员API调用,

This is stack trace of exception 所预期的那样表现出JSON回应说 {error:"Unauthenticated"}

如果您需要更多说明,请让我知道。

感谢

回答

1

,我发现我的问题是,当我被击中Laravel我的路线是路由集合是感到困惑是否应该调用Web路由或API路由解决方案。为了解决这个问题,我们必须使用以下标题调用api。

Content-Type:application/json 
Accept:application/json 

感谢