Forráskód Böngészése

author:wcq
update:处理海控系统刷新不了token的问题

wcq 3 éve
szülő
commit
c14d54873d

+ 4 - 4
kmall-admin/src/main/java/com/kmall/admin/haikong/task/MemberSysAccessTokenRefreshTask.java

@@ -36,9 +36,9 @@ public class MemberSysAccessTokenRefreshTask {
     public void refresh() {
         String refreshToken = JedisUtil.get(Constants.MEMBER_SYS_REFRESH_TOKEN_REDIS_KEY);
         String accessToken = JedisUtil.get(Constants.MEMBER_SYS_ACCESS_TOKEN_REDIS_KEY);
-        if (!StringUtils.isEmpty(refreshToken) && !StringUtils.isEmpty(accessToken)) {
-            return;
-        }
+//        if (!StringUtils.isEmpty(refreshToken) && !StringUtils.isEmpty(accessToken)) {
+//            return;
+//        }
         boolean a = false;
         if (StringUtils.isEmpty(refreshToken)) {
             try {
@@ -50,7 +50,7 @@ public class MemberSysAccessTokenRefreshTask {
             } catch (Exception e) {
                 log.error(e.getMessage() + "====>", e);
             }
-        } else if (StringUtils.isEmpty(accessToken) && !StringUtils.isEmpty(refreshToken)) {
+        } else if (!StringUtils.isEmpty(refreshToken)) {
             try {
                 String refreshAccessTokenJson = haiKongMemberTemplate.refreshAccessToken(refreshToken);
                 handleResponse(refreshAccessTokenJson, a);