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 5013c92..6ca5d1d 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 @@ -240,7 +240,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)){