Commit 475b9b91 by 段启岩

修复认证逻辑

parent 4db9ddc7
...@@ -42,7 +42,7 @@ public class AccessInterceptor implements HandlerInterceptor { ...@@ -42,7 +42,7 @@ public class AccessInterceptor implements HandlerInterceptor {
Subject currentSubject = (Subject) request.getAttribute(SysConstants.HTTP_ATTRIBUTE_SUBJECT); Subject currentSubject = (Subject) request.getAttribute(SysConstants.HTTP_ATTRIBUTE_SUBJECT);
// 2.目标接口需要认证且经过认证,直接放行 // 2.目标接口需要认证且经过认证,直接放行
if (null != currentSubject || currentSubject.isAuthenticated()) { if (null != currentSubject && currentSubject.isAuthenticated()) {
return true; return true;
} else { } else {
// 3.目标接口需要认证且未经过认证,则抛出异常 // 3.目标接口需要认证且未经过认证,则抛出异常
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment