即时通讯工作与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'));
}
所以我想知道,什么在全球范围内捕获这个异常每路线的最佳途径?