From fd8567f0fae85cffc1aa8bc56900b8623531c9c3 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Sun, 11 May 2025 08:52:52 +0800 Subject: [PATCH] fix:【PAY 支付】wxjava v3 微信支付,connection pool shutdown 问题 --- yudao-module-pay/yudao-spring-boot-starter-biz-pay/src/main/java/cn/iocoder/yudao/framework/pay/core/client/impl/weixin/AbstractWxPayClient.java | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/yudao-module-pay/yudao-spring-boot-starter-biz-pay/src/main/java/cn/iocoder/yudao/framework/pay/core/client/impl/weixin/AbstractWxPayClient.java b/yudao-module-pay/yudao-spring-boot-starter-biz-pay/src/main/java/cn/iocoder/yudao/framework/pay/core/client/impl/weixin/AbstractWxPayClient.java index a9a93a9..0bf9614 100644 --- a/yudao-module-pay/yudao-spring-boot-starter-biz-pay/src/main/java/cn/iocoder/yudao/framework/pay/core/client/impl/weixin/AbstractWxPayClient.java +++ b/yudao-module-pay/yudao-spring-boot-starter-biz-pay/src/main/java/cn/iocoder/yudao/framework/pay/core/client/impl/weixin/AbstractWxPayClient.java @@ -69,6 +69,8 @@ public abstract class AbstractWxPayClient extends AbstractPayClient headers) throws WxPayException { // 1. 解析回调 -// SignatureHeader signatureHeader = getRequestHeader(headers); - SignatureHeader signatureHeader = null; + SignatureHeader signatureHeader = getRequestHeader(headers); WxPayNotifyV3Result response = client.parseOrderNotifyV3Result(body, signatureHeader); WxPayNotifyV3Result.DecryptNotifyResult result = response.getResult(); // 2. 构建结果 @@ -223,6 +226,7 @@ public abstract class AbstractWxPayClient extends AbstractPayClient