我正在嘗試創建一個laravel 5.3的api,並且我剛創建了一個新的新的Laravel 5.3項目,並且已將以下路由添加到routes/api.php文件中。laravel 5.3 Api路由不返回「未授權訪問」錯誤。
Route::get('/',function(){
return view('welcome');
});
當我打我的瀏覽器這個網址http://localhost/api/我被導航到我的應用程序的默認laravel主頁。
現在我的問題是,當我嘗試訪問api.php文件中的路由而不傳遞令牌時,是否應該不會收到「未經授權的訪問」錯誤?爲什麼laravel讓我導航到api路線,即使我沒有傳遞令牌?
注意:我還沒有在項目中添加laravel護照或任何其他oAuth庫。
其答案是否對你的工作頁面上的例子嗎? – hogan
是的,就像你說過的,我們必須使用中間件,比如auth或我們自己定製的中間件。謝謝你的幫助。 –
不止歡迎 – hogan