diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpCorpGroupDefaultConfigImpl.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpCorpGroupDefaultConfigImpl.java index bef838c90..b3d483442 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpCorpGroupDefaultConfigImpl.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpCorpGroupDefaultConfigImpl.java @@ -18,6 +18,8 @@ import java.util.concurrent.locks.ReentrantLock; * @author libo */ public class WxCpCorpGroupDefaultConfigImpl implements WxCpCorpGroupConfigStorage, Serializable { + private static final long serialVersionUID = -8392908346536154435L; + private final transient Map corpAccessTokenLocker = new ConcurrentHashMap<>(); private final Map corpAccessTokenMap = new HashMap<>(); diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpCorpGroupRedissonConfigImpl.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpCorpGroupRedissonConfigImpl.java index 8146b580d..1ef05ba8b 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpCorpGroupRedissonConfigImpl.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpCorpGroupRedissonConfigImpl.java @@ -23,6 +23,8 @@ import java.util.concurrent.locks.Lock; */ @Builder public class WxCpCorpGroupRedissonConfigImpl implements WxCpCorpGroupConfigStorage, Serializable { + private static final long serialVersionUID = 1269450173683931930L; + private final transient Map corpAccessTokenLocker = new ConcurrentHashMap<>(); /** diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpTpRedissonConfigImpl.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpTpRedissonConfigImpl.java index 02193cfd3..d483bfd53 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpTpRedissonConfigImpl.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/config/impl/WxCpTpRedissonConfigImpl.java @@ -212,6 +212,11 @@ public class WxCpTpRedissonConfigImpl implements WxCpTpConfigStorage, Serializab return corpSecret; } + @Override + public void setProviderSecret(String providerSecret) { + this.providerSecret = providerSecret; + } + @Override public String getProviderSecret() { return providerSecret;