现象:
在过滤器中进行鉴权时候抛出了异常,此时客户端会收到 404 错误,接口确定是存在,为什么会收到 404 错误呢?
{
"timestamp": "2024-04-16T03:12:19.832+00:00",
"status": 404,
"error": "Not Found",
"message": "No message available",
"path": "/api/logout"
}
原因:
@ControllerAdvice 注解只能处理经过 Controller 的异常。当我们自己定义的异常处理器不能处理的错误,Spring Boot 会默认提供了一个全局的异常处理器,来帮我们处理

最低0.47元/天 解锁文章
2515

被折叠的 条评论
为什么被折叠?



