This commit is contained in:
Lemon
2023-08-02 16:53:42 +08:00
parent 09550b89a4
commit 9ae0f04a2b

View File

@@ -122,7 +122,7 @@ public class AgentDevService {
redisCache.deleteObject(redisKey); redisCache.deleteObject(redisKey);
} }
// 存入Redis 过期时间: 官方12小时但十分钟推送一次, 因此可设置 20 分钟过期 // 存入Redis 过期时间: 官方12小时但十分钟推送一次, 因此可设置 20 分钟过期
redisCache.setCacheObject(redisKey, componentVerifyTicket, 60 * 20, TimeUnit.SECONDS); redisCache.setCacheObject(redisKey, componentVerifyTicket, 20, TimeUnit.MINUTES);
String newVerifyTicket = redisCache.getCacheObject(redisKey); String newVerifyTicket = redisCache.getCacheObject(redisKey);
// 存储平台授权票据,保存ticket // 存储平台授权票据,保存ticket
@@ -166,7 +166,7 @@ public class AgentDevService {
throw new RuntimeException("微信开放平台,第三方平台获取【授权码】为空"); throw new RuntimeException("微信开放平台,第三方平台获取【授权码】为空");
} }
redisCache.setCacheObject(authCodeRedisKey, authorizationCode, 60 * 60, TimeUnit.SECONDS); redisCache.setCacheObject(authCodeRedisKey, authorizationCode, 1, TimeUnit.HOURS);
logger.info("微信开放平台,第三方平台小程序/公众号授权事件 success, authorizationCode:{}", authorizationCode); logger.info("微信开放平台,第三方平台小程序/公众号授权事件 success, authorizationCode:{}", authorizationCode);
} }
@@ -209,7 +209,7 @@ public class AgentDevService {
} }
logger.info("获取第三方平台 token component_access_token:{}", token); logger.info("获取第三方平台 token component_access_token:{}", token);
// 存入redis, 有效期 1小时50分, 官方 2 小时 // 存入redis, 有效期 1小时50分, 官方 2 小时
redisCache.setCacheObject(redisKey, token, 60 * 110, TimeUnit.SECONDS); redisCache.setCacheObject(redisKey, token, 110, TimeUnit.MINUTES);
return token; return token;
} }
@@ -253,7 +253,7 @@ public class AgentDevService {
String authorizerAppid = authInfoVO.getAuthorizerAppid(); // 授权方 appid String authorizerAppid = authInfoVO.getAuthorizerAppid(); // 授权方 appid
String authAccessTokenKey = CacheConstants.AUTHORIZER_ACCESS_TOKEN + authorizerAppid; String authAccessTokenKey = CacheConstants.AUTHORIZER_ACCESS_TOKEN + authorizerAppid;
redisCache.setCacheObject(authAccessTokenKey, authorizerAccessToken, authInfoVO.getExpiredTime(), TimeUnit.SECONDS); redisCache.setCacheObject(authAccessTokenKey, authorizerAccessToken, 120, TimeUnit.MINUTES);
String authRefreshTokenKey = CacheConstants.AUTHORIZER_REFRESH_TOKEN + authorizerAppid; String authRefreshTokenKey = CacheConstants.AUTHORIZER_REFRESH_TOKEN + authorizerAppid;
redisCache.setCacheObject(authRefreshTokenKey, authorizerRefreshToken); redisCache.setCacheObject(authRefreshTokenKey, authorizerRefreshToken);
@@ -312,7 +312,7 @@ public class AgentDevService {
redisCache.deleteObject(refreshTokenKey); redisCache.deleteObject(refreshTokenKey);
// 分别存入缓存 // 分别存入缓存
String authTokenKey = CacheConstants.AUTHORIZER_ACCESS_TOKEN + authAppId; String authTokenKey = CacheConstants.AUTHORIZER_ACCESS_TOKEN + authAppId;
redisCache.setCacheObject(authTokenKey, authAccessToken, expiresTime, TimeUnit.SECONDS); redisCache.setCacheObject(authTokenKey, authAccessToken, 2, TimeUnit.HOURS);
redisCache.setCacheObject(refreshTokenKey, authorizerRefreshToken); redisCache.setCacheObject(refreshTokenKey, authorizerRefreshToken);
return redisCache.getCacheObject(authTokenKey); return redisCache.getCacheObject(authTokenKey);
@@ -498,7 +498,7 @@ public class AgentDevService {
return null; return null;
} }
// 存入缓存 有效期 1800 秒 // 存入缓存 有效期 1800 秒
redisCache.setCacheObject(redisKey, preAuthCode, 60 * 30, TimeUnit.SECONDS); redisCache.setCacheObject(redisKey, preAuthCode, 30, TimeUnit.MINUTES);
return preAuthCode; return preAuthCode;
} }
@@ -582,7 +582,7 @@ public class AgentDevService {
redisCache.deleteObject(preAuthCodeKey); redisCache.deleteObject(preAuthCodeKey);
// 将 authCode 存入缓存 // 将 authCode 存入缓存
redisCache.setCacheObject(redisKey, authCode, Integer.parseInt(expiresIn), TimeUnit.SECONDS); redisCache.setCacheObject(redisKey, authCode, 1, TimeUnit.HOURS);
} }