diff --git a/bonus-common/bonus-common-security/src/main/java/com/bonus/common/security/service/TokenService.java b/bonus-common/bonus-common-security/src/main/java/com/bonus/common/security/service/TokenService.java index 4c38ff1..c52afe2 100644 --- a/bonus-common/bonus-common-security/src/main/java/com/bonus/common/security/service/TokenService.java +++ b/bonus-common/bonus-common-security/src/main/java/com/bonus/common/security/service/TokenService.java @@ -207,7 +207,11 @@ public class TokenService { long tokenTime = 20L; String redisResult = redisService.getCacheObject("sys_config:"+ "sys.visit.tokentime"); if(StringUtils.isNotEmpty(redisResult)) { - tokenTime = Long.parseLong(redisResult); + try { + tokenTime = Long.parseLong(redisResult); + } catch (Exception e) { + tokenTime = 43200L; //MINUTES + } }else { Long result = systemConfig.getTokenTime(); if (!ObjectUtil.isEmpty(result)){