MethodNotAllowedHttpException当Laravel Passport中的访问令牌过期时(密码授予类型)

时间:2017-09-13 09:05:59

标签: laravel-5 laravel-passport

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

现在我的问题是,当令牌过期时,用户获取  MethodNotAllowedHttpException

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

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

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

以下是我在postman API调用中获得的内容,

This is stack trace of exception 预计将显示JSON响应说 {error:"Unauthenticated"}

如果您需要进一步澄清,请与我们联系。

由于

1 个答案:

答案 0 :(得分:2)

我找到了我的问题的解决方案,当我在Laravel中遇到我的路线时,路线收集变得混乱是否应该调用web路线或api路线。要解决这个问题,我们必须使用以下标头调用api。

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

由于