Commit b88f1150b4377b531024bbe29a5611192f4c48fa
1 parent
b9f516a5
消息队列中报微服务异常 issues/I4977W
Showing
2 changed files
with
10 additions
and
0 deletions
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,6 +11,7 @@ import javax.servlet.http.HttpServletRequest; | ||
11 | import org.jeecg.common.constant.CommonConstant; | 11 | import org.jeecg.common.constant.CommonConstant; |
12 | import org.jeecg.common.util.DateUtils; | 12 | import org.jeecg.common.util.DateUtils; |
13 | import org.jeecg.common.util.PathMatcherUtil; | 13 | import org.jeecg.common.util.PathMatcherUtil; |
14 | +import org.jeecg.common.config.mqtoken.UserTokenContext; | ||
14 | import org.jeecg.config.sign.interceptor.SignAuthConfiguration; | 15 | import org.jeecg.config.sign.interceptor.SignAuthConfiguration; |
15 | import org.jeecg.config.sign.util.HttpUtils; | 16 | import org.jeecg.config.sign.util.HttpUtils; |
16 | import org.jeecg.config.sign.util.SignUtil; | 17 | import org.jeecg.config.sign.util.SignUtil; |
@@ -88,6 +89,10 @@ public class FeignConfig { | @@ -88,6 +89,10 @@ public class FeignConfig { | ||
88 | e.printStackTrace(); | 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,6 +8,7 @@ import java.util.SortedMap; | ||
8 | 8 | ||
9 | import javax.servlet.http.HttpServletRequest; | 9 | import javax.servlet.http.HttpServletRequest; |
10 | 10 | ||
11 | +import org.jeecg.common.config.mqtoken.UserTokenContext; | ||
11 | import org.jeecg.common.constant.CommonConstant; | 12 | import org.jeecg.common.constant.CommonConstant; |
12 | import org.jeecg.common.util.DateUtils; | 13 | import org.jeecg.common.util.DateUtils; |
13 | import org.jeecg.common.util.PathMatcherUtil; | 14 | import org.jeecg.common.util.PathMatcherUtil; |
@@ -88,6 +89,10 @@ public class FeignConfig { | @@ -88,6 +89,10 @@ public class FeignConfig { | ||
88 | e.printStackTrace(); | 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 | } |