Skip to content

Commit f70a305

Browse files
🐛 【微信支付】修复公钥校验问题
1 parent ca00553 commit f70a305

File tree

1 file changed

+2
-1
lines changed
  • weixin-java-pay/src/main/java/com/github/binarywang/wxpay/config

1 file changed

+2
-1
lines changed

weixin-java-pay/src/main/java/com/github/binarywang/wxpay/config/WxPayConfig.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -449,7 +449,8 @@ private InputStream loadConfigInputStream(String configPath) throws WxPayExcepti
449449
*/
450450
private Object[] p12ToPem() {
451451
String key = getMchId();
452-
if (StringUtils.isBlank(key) || StringUtils.isBlank(this.getKeyPath())) {
452+
if (StringUtils.isBlank(key) ||
453+
(StringUtils.isBlank(this.getKeyPath()) && this.keyContent == null && StringUtils.isBlank(this.keyString))) {
453454
return null;
454455
}
455456

0 commit comments

Comments
 (0)