|  | @@ -9,6 +9,7 @@ import org.springframework.stereotype.Component;
 | 
											
												
													
														|  |  import com.ruoyi.common.core.constant.CacheConstants;
 |  |  import com.ruoyi.common.core.constant.CacheConstants;
 | 
											
												
													
														|  |  import com.ruoyi.common.core.constant.Constants;
 |  |  import com.ruoyi.common.core.constant.Constants;
 | 
											
												
													
														|  |  import com.ruoyi.common.core.utils.IdUtils;
 |  |  import com.ruoyi.common.core.utils.IdUtils;
 | 
											
												
													
														|  | 
 |  | +import com.ruoyi.common.core.utils.SecurityUtils;
 | 
											
												
													
														|  |  import com.ruoyi.common.core.utils.ServletUtils;
 |  |  import com.ruoyi.common.core.utils.ServletUtils;
 | 
											
												
													
														|  |  import com.ruoyi.common.core.utils.StringUtils;
 |  |  import com.ruoyi.common.core.utils.StringUtils;
 | 
											
												
													
														|  |  import com.ruoyi.common.core.utils.ip.IpUtils;
 |  |  import com.ruoyi.common.core.utils.ip.IpUtils;
 | 
											
										
											
												
													
														|  | @@ -71,7 +72,7 @@ public class TokenService
 | 
											
												
													
														|  |      public LoginUser getLoginUser(HttpServletRequest request)
 |  |      public LoginUser getLoginUser(HttpServletRequest request)
 | 
											
												
													
														|  |      {
 |  |      {
 | 
											
												
													
														|  |          // 获取请求携带的令牌
 |  |          // 获取请求携带的令牌
 | 
											
												
													
														|  | -        String token = getToken(request);
 |  | 
 | 
											
												
													
														|  | 
 |  | +        String token = SecurityUtils.getToken(request);
 | 
											
												
													
														|  |          if (StringUtils.isNotEmpty(token))
 |  |          if (StringUtils.isNotEmpty(token))
 | 
											
												
													
														|  |          {
 |  |          {
 | 
											
												
													
														|  |              String userKey = getTokenKey(token);
 |  |              String userKey = getTokenKey(token);
 | 
											
										
											
												
													
														|  | @@ -119,17 +120,4 @@ public class TokenService
 | 
											
												
													
														|  |      {
 |  |      {
 | 
											
												
													
														|  |          return ACCESS_TOKEN + token;
 |  |          return ACCESS_TOKEN + token;
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  | -    /**
 |  | 
 | 
											
												
													
														|  | -     * 获取请求token
 |  | 
 | 
											
												
													
														|  | -     */
 |  | 
 | 
											
												
													
														|  | -    private String getToken(HttpServletRequest request)
 |  | 
 | 
											
												
													
														|  | -    {
 |  | 
 | 
											
												
													
														|  | -        String token = request.getHeader(CacheConstants.HEADER);
 |  | 
 | 
											
												
													
														|  | -        if (StringUtils.isNotEmpty(token) && token.startsWith(CacheConstants.TOKEN_PREFIX))
 |  | 
 | 
											
												
													
														|  | -        {
 |  | 
 | 
											
												
													
														|  | -            token = token.replace(CacheConstants.TOKEN_PREFIX, "");
 |  | 
 | 
											
												
													
														|  | -        }
 |  | 
 | 
											
												
													
														|  | -        return token;
 |  | 
 | 
											
												
													
														|  | -    }
 |  | 
 | 
											
												
													
														|  |  }
 |  |  }
 |