Skip to content

Commit f9010d6

Browse files
author
方祝立
committed
fix: 修正 94aaff4 引入的错误读取证书问题
1 parent 704fba4 commit f9010d6

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
@@ -14,6 +14,7 @@
1414
import java.security.PublicKey;
1515
import java.security.cert.Certificate;
1616
import java.security.cert.X509Certificate;
17+
import java.util.Base64;
1718
import java.util.Optional;
1819
import javax.net.ssl.SSLContext;
1920
import lombok.Data;
@@ -371,7 +372,7 @@ private InputStream loadConfigInputStream(String configString, String configPath
371372
if (configContent != null) {
372373
inputStream = new ByteArrayInputStream(configContent);
373374
} else if (StringUtils.isNotEmpty(configString)) {
374-
configContent = configString.getBytes(StandardCharsets.UTF_8);
375+
configContent = Base64.getDecoder().decode(configString);
375376
inputStream = new ByteArrayInputStream(configContent);
376377
} else {
377378
if (StringUtils.isBlank(configPath)) {

0 commit comments

Comments
 (0)