2017-09-13 72 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 

感謝