diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpServiceImpl.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpServiceImpl.java index b3e587ea..991b9be1 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpServiceImpl.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpServiceImpl.java @@ -169,6 +169,10 @@ public class WxCpServiceImpl implements WxCpService { jsapiSignature.setNoncestr(noncestr); jsapiSignature.setUrl(url); jsapiSignature.setSignature(signature); + + // Fixed bug + jsapiSignature.setAppid(this.wxCpConfigStorage.getCorpId()); + return jsapiSignature; } catch (NoSuchAlgorithmException e) { throw new RuntimeException(e);