Commit b88f1150b4377b531024bbe29a5611192f4c48fa

Authored by zhangdaiscott
1 parent b9f516a5

消息队列中报微服务异常 issues/I4977W

jeecg-boot/jeecg-boot-base/jeecg-boot-base-api/jeecg-system-cloud-api/src/main/java/org/jeecg/config/FeignConfig.java
... ... @@ -11,6 +11,7 @@ import javax.servlet.http.HttpServletRequest;
11 11 import org.jeecg.common.constant.CommonConstant;
12 12 import org.jeecg.common.util.DateUtils;
13 13 import org.jeecg.common.util.PathMatcherUtil;
  14 +import org.jeecg.common.config.mqtoken.UserTokenContext;
14 15 import org.jeecg.config.sign.interceptor.SignAuthConfiguration;
15 16 import org.jeecg.config.sign.util.HttpUtils;
16 17 import org.jeecg.config.sign.util.SignUtil;
... ... @@ -88,6 +89,10 @@ public class FeignConfig {
88 89 e.printStackTrace();
89 90 }
90 91 }
  92 + }else{
  93 + String token = UserTokenContext.getToken();
  94 + log.debug("Feign request token: {}", token);
  95 + requestTemplate.header(CommonConstant.X_ACCESS_TOKEN, token);
91 96 }
92 97 };
93 98 }
... ...
jeecg-boot/jeecg-boot-starter/jeecg-boot-starter-cloud/src/main/java/org/jeecg/config/FeignConfig.java
... ... @@ -8,6 +8,7 @@ import java.util.SortedMap;
8 8  
9 9 import javax.servlet.http.HttpServletRequest;
10 10  
  11 +import org.jeecg.common.config.mqtoken.UserTokenContext;
11 12 import org.jeecg.common.constant.CommonConstant;
12 13 import org.jeecg.common.util.DateUtils;
13 14 import org.jeecg.common.util.PathMatcherUtil;
... ... @@ -88,6 +89,10 @@ public class FeignConfig {
88 89 e.printStackTrace();
89 90 }
90 91 }
  92 + }else{
  93 + String token = UserTokenContext.getToken();
  94 + log.debug("Feign request token: {}", token);
  95 + requestTemplate.header(CommonConstant.X_ACCESS_TOKEN, token);
91 96 }
92 97 };
93 98 }
... ...