瀏覽代碼

Merge branch 'master' into 'develop'

fix: 修复获取当前人信息错误

See merge request dcuc-tjdsj/approve-gateway!44
ywsb GA+ 3 年之前
父節點
當前提交
cea043c127

+ 2 - 1
src/main/java/com/dragonsoft/dcuc/approvegateway/filter/UserInfoForwardForFilter.java

@@ -4,6 +4,7 @@ import com.dragonsoft.duceap.base.entity.security.BaseSecurityUser;
 import com.dragonsoft.duceap.base.utils.UserContextUtils;
 import com.dragonsoft.duceap.commons.util.ip.IpUtils;
 import com.dragonsoft.duceap.security.jwt.JwtTokenUtils;
+import com.dragonsoft.duceap.security.jwt.algorithm.AlgorithmType;
 import com.netflix.zuul.ZuulFilter;
 import com.netflix.zuul.context.RequestContext;
 import com.netflix.zuul.exception.ZuulException;
@@ -49,7 +50,7 @@ public class UserInfoForwardForFilter extends ZuulFilter {
         zuulRequestHeaders.put("HTTP_X_FORWARDED_FOR", realIpAdrress);
         BaseSecurityUser currentUser = UserContextUtils.getCurrentUser();
         if (currentUser != null) {
-            String jwtToken = JwtTokenUtils.getAlgorithmGen(JwtTokenUtils.AlgorithmType.HS256).sign(currentUser);
+            String jwtToken = JwtTokenUtils.getAlgorithmGen(AlgorithmType.HS256.name()).sign(currentUser);
             currentContext.addZuulRequestHeader(JwtTokenUtils.AUTHORIZATION_HEADER, JwtTokenUtils.TOKEN_PREFIX + jwtToken);
             log.info("登录jwtToken:{}", jwtToken);
         }