소스 검색

修复WxMpInRedisConfigStorage在极端情况下的问题 #229

master
Binary Wang 7 년 전
부모
커밋
0ba2684f47
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. +3
    -3
      weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpInRedisConfigStorage.java

+ 3
- 3
weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpInRedisConfigStorage.java 파일 보기

@@ -25,7 +25,7 @@ public class WxMpInRedisConfigStorage extends WxMpInMemoryConfigStorage {

@Override
public boolean isAccessTokenExpired() {
return getAccessToken() == null ? true : false;
return jedis.ttl(ACCESS_TOKEN_KEY.concat(appId)) < 2;
}

@Override
@@ -46,7 +46,7 @@ public class WxMpInRedisConfigStorage extends WxMpInMemoryConfigStorage {

@Override
public boolean isJsapiTicketExpired() {
return getJsapiTicket() == null ? true : false;
return jedis.ttl(JSAPI_TICKET_KEY.concat(appId)) < 2;
}

@Override
@@ -70,7 +70,7 @@ public class WxMpInRedisConfigStorage extends WxMpInMemoryConfigStorage {

@Override
public boolean isCardApiTicketExpired() {
return getCardApiTicket() == null ? true : false;
return jedis.ttl(CARDAPI_TICKET_KEY.concat(appId)) < 2;
}

@Override


불러오는 중...
취소
저장