commit | dd9a67b8dde6e40b1d0822e37676c3cff382c97b | [log] [tgz] |
---|---|---|
author | 刘洪青 <hongqing.liu@supwisdom.com> | 周四 9月 19 20:59:06 2019 +0800 |
committer | 刘洪青 <hongqing.liu@supwisdom.com> | 周四 9月 19 20:59:06 2019 +0800 |
tree | 6756a0f366e770f4f97381912dbb1d85b457b75c | |
parent | d3c4abcaebfb3db5287a0f19d5f0c5e2bf254f0b [diff] |
refactor: 将base64 还原为 encodeBase64URLSafeString
diff --git a/common/core/src/main/java/com/supwisdom/institute/backend/common/core/transmit/feign/SimpleUserTransmitRequestInterceptor.java b/common/core/src/main/java/com/supwisdom/institute/backend/common/core/transmit/feign/SimpleUserTransmitRequestInterceptor.java index 903219f..a09322f 100644 --- a/common/core/src/main/java/com/supwisdom/institute/backend/common/core/transmit/feign/SimpleUserTransmitRequestInterceptor.java +++ b/common/core/src/main/java/com/supwisdom/institute/backend/common/core/transmit/feign/SimpleUserTransmitRequestInterceptor.java
@@ -22,7 +22,7 @@ String jsonUser = JSONObject.toJSONString(user); //String headerValue = new String(URLDecoder.decode(jsonUser,"UTF-8")); - String headerValue = Base64.encodeBase64String(jsonUser.getBytes("UTF-8")); + String headerValue = Base64.encodeBase64URLSafeString(jsonUser.getBytes("UTF-8")); template.header(UserContext.KEY_USER_IN_HTTP_HEADER, headerValue); log.debug("User set to feign header: ok");
diff --git a/gateway/src/main/java/com/supwisdom/institute/backend/gateway/filter/SimpleUserTransmitGlobalFilter.java b/gateway/src/main/java/com/supwisdom/institute/backend/gateway/filter/SimpleUserTransmitGlobalFilter.java index c0e4910..cbda00b 100644 --- a/gateway/src/main/java/com/supwisdom/institute/backend/gateway/filter/SimpleUserTransmitGlobalFilter.java +++ b/gateway/src/main/java/com/supwisdom/institute/backend/gateway/filter/SimpleUserTransmitGlobalFilter.java
@@ -45,7 +45,7 @@ log.debug(jsonUser); //String headerValue = new String(URLDecoder.decode(jsonUser,"UTF-8")); - String headerValue = Base64.encodeBase64String(jsonUser.getBytes("UTF-8")); + String headerValue = Base64.encodeBase64URLSafeString(jsonUser.getBytes("UTF-8")); log.debug(jsonUser); ServerHttpRequest request = exchange.getRequest().mutate()