diff --git a/src/main/java/com/gunshi/project/xyt/config/MyE500UnknownExceptionResolver.java b/src/main/java/com/gunshi/project/xyt/config/MyE500UnknownExceptionResolver.java index 5d06e8f..b9f8e8b 100644 --- a/src/main/java/com/gunshi/project/xyt/config/MyE500UnknownExceptionResolver.java +++ b/src/main/java/com/gunshi/project/xyt/config/MyE500UnknownExceptionResolver.java @@ -23,7 +23,7 @@ public class MyE500UnknownExceptionResolver extends E500UnknownExceptionResolver public R resolve(Exception exception) { log.error("系统未知异常,错误信息: " + exception.getMessage(), exception); - if (exception instanceof AccessDeniedException) { + if (exception instanceof AccessDeniedException || exception.getMessage().contains("获取用户信息异常")) { return R.error(401, "登录状态失效,请重新登录"); } return R.error(500, "系统未知异常,错误信息: " + exception.getMessage());