diff --git a/hzs-common/hzs-common-security/src/main/java/com/hzs/common/security/service/MemberTokenService.java b/hzs-common/hzs-common-security/src/main/java/com/hzs/common/security/service/MemberTokenService.java index 7caf630e..b680263b 100644 --- a/hzs-common/hzs-common-security/src/main/java/com/hzs/common/security/service/MemberTokenService.java +++ b/hzs-common/hzs-common-security/src/main/java/com/hzs/common/security/service/MemberTokenService.java @@ -179,7 +179,8 @@ public class MemberTokenService { long tmpExpireTime = EXPIRE_TIME; loginMember.setLoginTime(System.currentTimeMillis()); - loginMember.setExpireTime(loginMember.getLoginTime() + tmpExpireTime * MILLIS_MINUTE); + // 缓存中存的token过期时间比正常设置多一倍 + loginMember.setExpireTime(loginMember.getLoginTime() + tmpExpireTime * MILLIS_MINUTE * 2); // 根据uuid将loginUser缓存 String userKey = getTokenKey(loginMember.getToken());