2017-07-29 106 views
0

我使用Laravel與護照,以確保我的OAuth的API。 雖然,使用授權令牌後得到了與郵差工具,在我所有的要求使用Passport中間件我得到401 我安裝Laravel兩次,看了看周圍所有的互聯網都沒有成功,隨後該頁面進行安裝:click here。 有我的一些代碼:獲得401在所有Laravel API請求

路線我試圖訪問:

Route::group(['middleware' => 'auth:api'], function(){ 

    Route::get('/user', function (Request $request) { 
     return $request->user(); 
    }); 

}); 

中的auth後衛:

'guards' => [ 
    //.. 

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

更新1:請求

Accept: application/json 
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6ImU5ZDcwZGY0ZjA2MGZhNDk5MzQ1ZjQyN2QxMWY1MDhkZDI2ZWQxODkzZDgxMTcxYWNkZGYxYTkxYzkwNWYxOGUyMTI2NzY0M2QwZmQyOWRiIn0.eyJhdWQiOiIxIiwianRpIjoiZTlkNzBkZjRmMDYwZmE0OTkzNDVmNDI3ZDExZjUwOGRkMjZlZDE4OTNkODExNzFhY2RkZjFhOTFjOTA1ZjE4ZTIxMjY3NjQzZDBmZDI5ZGIiLCJpYXQiOjE1MDE1Mjc2NDYsIm5iZiI6MTUwMTUyNzY0NiwiZXhwIjoxNTMzMDYzNjQ2LCJzdWIiOiIxIiwic2NvcGVzIjpbXX0.dbJ4jddUZx1BT9X81LQIY-Dcx6xdDtmm2nH_C6t7rgFYzRTjab6w7T1NXfzKNlAeyi4iWJAARSBDI32vCeGuAy1ukFvr0qkoEp8UIZEqeeQYYam1Oox_0fuLlJyzwkOIospEc53KZBB0AQrPpW12abxZiZ6asQ9S4AbEJa5N95QFaYRMlxPxEMQOFt28v5148-shawcmtdV-AuAOpvsmap5_f4vQ-NY9R_He0NS4zOOQEY7sPIaRrsQ_XEAJwyiGnrUyufLr02T8wDUcqTskxCtizZx0aHN8i8lz9_X7xBFMHLj4zI4R3wfuZTWlOww07HdBt1oX8PAWvTgA0lw4Sq_xeKa3-MfuCasC4Vh_KWuvHQAfTIuCQw4lPOELfWWaeJTaEuuos7YFbOdoZIHoQWVs4lcisKpHuTGd8bzIPY9GGYsG26LRZB62vX358bijUuurh8p3ajPOt45tmvJnYyaHdf1gW5YwEqbtb07bohMrLFCNhYT0JFZvKa54FRRbB6BLA4lToDA4j1secMKan8mRMLwjEhqyPD0qxBswiMc127ryQ4CLvtKZ75Weno3oAnZ29ZkgtJCTESMzFjd41K-KgrV-s9KTWvfvmOECQUTQz6xUZ5WyVLzPZdBi6wNRYdAp4xRTA1RNUH3TSAP9qYt-xWTwNANXLvL5gBkBjQM 

PS:令牌是個人接入令牌與Vue的組件生成的。

+0

你是如何傳遞的訪問令牌?你能提供郵遞員請求的截圖嗎? – Sandeesh

+0

檢查更新1 @Sandeesh –

回答

0

使用郵遞員你什麼時候強制的Content-Type在頭這樣

Content-Type: application/json 
+0

是的,我做我的與頭部的請求。當然,授權也是如此。 –

+0

什麼是您的授權標題值格式?它應該'承載' – elegisandi

0

嘗試更新路由文件是這樣的:

Route::middleware(['auth:api'])->group(function() { 
    Route::get('/user', function (Request $request) { 
     return $request->user(); 
    }); 
}); 

查看更多有關路由here

+0

謝謝,但沒有奏效。我試圖弄清楚,但仍然沒有修復。 –

+0

我得到令牌並在頭文件中使用,但它不起作用。 –

+0

啊,請向我們顯示您的請求標題。 – elegisandi