From aa213e4d8de4d4fee2d5aacaa0602ca062b71f09 Mon Sep 17 00:00:00 2001 From: tianyongbao Date: Sun, 8 Mar 2026 23:30:06 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=BE=AE=E4=BF=A1=E6=94=AF=E4=BB=98?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D=EF=BC=8Cbug=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/intc/weixin/config/WxPayConfiguration.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/intc-modules/intc-weixin/src/main/java/com/intc/weixin/config/WxPayConfiguration.java b/intc-modules/intc-weixin/src/main/java/com/intc/weixin/config/WxPayConfiguration.java index d709d42..4d9161c 100644 --- a/intc-modules/intc-weixin/src/main/java/com/intc/weixin/config/WxPayConfiguration.java +++ b/intc-modules/intc-weixin/src/main/java/com/intc/weixin/config/WxPayConfiguration.java @@ -52,7 +52,7 @@ public class WxPayConfiguration { // 私钥配置:优先使用privateContent,避免文件不存在的问题 if (wxPayProperties.getPrivateContent() != null && !wxPayProperties.getPrivateContent().isEmpty()) { - payConfig.setPrivateCertContent(wxPayProperties.getPrivateContent().getBytes()); + payConfig.setPrivateKeyContent(wxPayProperties.getPrivateContent().getBytes(java.nio.charset.StandardCharsets.UTF_8)); log.info("使用私钥内容配置"); } else if (wxPayProperties.getPrivateKeyPath() != null) { payConfig.setPrivateKeyPath(wxPayProperties.getPrivateKeyPath());