diff --git a/securityControl-common/securityControl-common-security/src/main/java/com/securityControl/common/security/utils/SecurityUtils.java b/securityControl-common/securityControl-common-security/src/main/java/com/securityControl/common/security/utils/SecurityUtils.java index d0f52d4..cad4cde 100644 --- a/securityControl-common/securityControl-common-security/src/main/java/com/securityControl/common/security/utils/SecurityUtils.java +++ b/securityControl-common/securityControl-common-security/src/main/java/com/securityControl/common/security/utils/SecurityUtils.java @@ -1,6 +1,8 @@ package com.securityControl.common.security.utils; import javax.servlet.http.HttpServletRequest; + +import com.securityControl.common.core.utils.aes.StringHelper; import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; import com.securityControl.common.core.constant.SecurityConstants; import com.securityControl.common.core.constant.TokenConstants; @@ -56,6 +58,9 @@ public class SecurityUtils { public static String getToken(HttpServletRequest request) { // 从header获取token标识 String token = request.getHeader(TokenConstants.AUTHENTICATION); + if(StringHelper.isEmpty(token)){ + token=getTokenFromParams(); + } return replaceTokenPrefix(token); }