即時通訊工作與laravel 5.5並試圖保護api路由。我將'auth'中間件分配給了這條路線,但是當我測試它時,我得到一個InvalidArgumentException又名'Route [登錄]未定義'。我不以任何方式迴應這條路線,laravel automaticaly試圖重定向到這條路線。我發現在文件中的以下代碼行「laravel \框架的\ src \照亮\基金會\ \例外Handler.php」:Laravel自動重定向驗證異常
/*
* Convert an authentication exception into a response.
*
* @param \Illuminate\Http\Request $request
* @param \Illuminate\Auth\AuthenticationException $exception
* @return \Illuminate\Http\Response
*/
protected function unauthenticated($request, AuthenticationException $exception)
{
return $request->expectsJson()
? response()->json(['message' => $exception->getMessage()], 401)
: redirect()->guest(route('login'));
}
所以我想知道,什麼在全球範圍內捕獲這個異常每路線的最佳途徑?