Ver Fonte

修改缓存微信access_token过期时间

july há 4 anos atrás
pai
commit
3e5aa6a6f6

+ 10 - 10
ldt-core/src/main/java/org/springblade/common/cache/WechatCache.java

@@ -18,24 +18,24 @@ public class WechatCache {
 	private static BladeRedis bladeRedis;
 	private static final String AC_PREFIX = "ac";
 
-	static   {
+	static {
 		bladeRedis = SpringUtil.getBean("bladeRedis");
-		if(Objects.isNull(bladeRedis)){
+		if (Objects.isNull(bladeRedis)) {
 			throw new ServiceException(ResCode.USER_PWS_ERROR);
 		}
 	}
 
 	/**
-	 * 	获取缓存的AccessToken信息
-	 * */
-	public static String getAccessToken(String appId){
-		return bladeRedis.get(StringUtil.format("{}:{}:{}",CacheNames.WECHAT,AC_PREFIX,appId));
+	 * 获取缓存的AccessToken信息
+	 */
+	public static String getAccessToken(String appId) {
+		return bladeRedis.get(StringUtil.format("{}:{}:{}", CacheNames.WECHAT, AC_PREFIX, appId));
 	}
 
 	/**
-	 * 	缓存AccessToken信息
-	 * */
-	public static void putAccessToken(String appId,String ac){
-		bladeRedis.setEx(StringUtil.format("{}:{}:{}",CacheNames.WECHAT,AC_PREFIX,appId), ac, 5000L);
+	 * 缓存AccessToken信息
+	 */
+	public static void putAccessToken(String appId, String ac) {
+		bladeRedis.setEx(StringUtil.format("{}:{}:{}", CacheNames.WECHAT, AC_PREFIX, appId), ac, 60 * 60 * 1L);
 	}
 }