diff --git a/chushang-common/chushang-common-security/src/main/java/com/chushang/security/interceptor/HeaderInterceptor.java b/chushang-common/chushang-common-security/src/main/java/com/chushang/security/interceptor/HeaderInterceptor.java index 1f89488..4a0460b 100644 --- a/chushang-common/chushang-common-security/src/main/java/com/chushang/security/interceptor/HeaderInterceptor.java +++ b/chushang-common/chushang-common-security/src/main/java/com/chushang/security/interceptor/HeaderInterceptor.java @@ -7,6 +7,7 @@ import com.chushang.common.core.constant.SecurityConstants; import com.chushang.common.core.util.ServletUtils; import com.chushang.common.core.util.StringUtils; import com.chushang.security.entity.vo.LoginUser; +import lombok.extern.slf4j.Slf4j; import org.springframework.web.method.HandlerMethod; import org.springframework.web.servlet.AsyncHandlerInterceptor; @@ -19,8 +20,11 @@ import javax.servlet.http.HttpServletResponse; * * @author ruoyi */ +@Slf4j public class HeaderInterceptor implements AsyncHandlerInterceptor { + + @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { @@ -34,11 +38,15 @@ public class HeaderInterceptor implements AsyncHandlerInterceptor SecurityContextHolder.setUserKey(ServletUtils.getHeader(request, SecurityConstants.USER_KEY)); String token = SecurityUtils.getToken(); + log.info("token:{}", token); if (StringUtils.isNotEmpty(token)) { + log.info("token is not null"); LoginUser loginUser = AuthUtil.getLoginUser(token); + log.info("loginUser:{}", loginUser); if (StringUtils.isNotNull(loginUser)) { + log.info("loginUser is not null"); AuthUtil.verifyLoginUserExpire(loginUser); SecurityContextHolder.set(SecurityConstants.LOGIN_USER, loginUser); }