|
@@ -1,6 +1,5 @@
|
|
|
package com.dragonsoft.dcuc.approvegateway.filter;
|
|
|
|
|
|
-import com.alibaba.fastjson.JSONObject;
|
|
|
import com.dragonsoft.duceap.base.entity.security.BaseSecurityUser;
|
|
|
import com.dragonsoft.duceap.base.utils.UserContextUtils;
|
|
|
import com.dragonsoft.duceap.commons.util.ip.IpUtils;
|
|
@@ -17,7 +16,7 @@ import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
* <p>
|
|
|
- * 获取请求者真实IP
|
|
|
+ * 设置用户信息,获取请求者真实IP
|
|
|
* </p>
|
|
|
*
|
|
|
* @author huangzqa
|
|
@@ -49,7 +48,6 @@ public class UserInfoForwardForFilter extends ZuulFilter {
|
|
|
Map<String, String> zuulRequestHeaders = currentContext.getZuulRequestHeaders();
|
|
|
zuulRequestHeaders.put("HTTP_X_FORWARDED_FOR", realIpAdrress);
|
|
|
BaseSecurityUser currentUser = UserContextUtils.getCurrentUser();
|
|
|
- log.info("====登录用户信息:{}====", JSONObject.toJSONString(currentUser));
|
|
|
if (currentUser != null) {
|
|
|
String jwtToken = JwtTokenUtils.getAlgorithmGen(JwtTokenUtils.AlgorithmType.HS256).sign(currentUser);
|
|
|
currentContext.addZuulRequestHeader(JwtTokenUtils.AUTHORIZATION_HEADER, JwtTokenUtils.TOKEN_PREFIX + jwtToken);
|