We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1da6cf5 commit f6d9e8bCopy full SHA for f6d9e8b
weixin-java-pay/src/main/java/com/github/binarywang/wxpay/config/WxPayConfig.java
@@ -377,6 +377,9 @@ public CloseableHttpClient initApiV3HttpClient() throws WxPayException {
377
Verifier certificatesVerifier;
378
if (this.fullPublicKeyModel) {
379
// 使用完全公钥模式时,只加载公钥相关配置,避免下载平台证书使灰度切换无法达到100%覆盖
380
+ if (publicKey == null) {
381
+ throw new WxPayException("完全公钥模式下,请确保公钥配置(publicKeyPath/publicKeyString/publicKeyContent)及publicKeyId已设置");
382
+ }
383
certificatesVerifier = VerifierBuilder.buildPublicCertVerifier(this.publicKeyId, publicKey);
384
} else {
385
certificatesVerifier = VerifierBuilder.build(
0 commit comments