From 122d771a2ab1c503ab4daeed474cb98d586d7fd4 Mon Sep 17 00:00:00 2001 From: zhangli <123879394@qq.com> Date: Tue, 2 Sep 2025 23:27:47 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E6=94=AF=E4=BB=98=E5=AE=9Dcl?= =?UTF-8?q?ient=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pay/service/impl/AlipayServiceImpl.java | 26 +++---------------- src/main/resources/application.yml | 1 + 2 files changed, 5 insertions(+), 22 deletions(-) diff --git a/src/main/java/com/sczx/pay/service/impl/AlipayServiceImpl.java b/src/main/java/com/sczx/pay/service/impl/AlipayServiceImpl.java index 98b34a2..030e697 100644 --- a/src/main/java/com/sczx/pay/service/impl/AlipayServiceImpl.java +++ b/src/main/java/com/sczx/pay/service/impl/AlipayServiceImpl.java @@ -37,29 +37,11 @@ public class AlipayServiceImpl implements AlipayService { @Autowired private AlipaySdkUtil alipaySdkUtil; - @Value("${ali.pay.app-id}") - private String appId; - - @Value("${ali.pay.notify-url}") + @Value("${alipay.notify-url}") private String notifyUrl; - @Value("${ali.pay.refund-notify-url}") - private String refundNotifyUrl; - - @Value("${ali.pay.privateKey}") - private String privateKey; - -// @Value("${alipay.miniapp.publicKey}") -// private String publicKey; - - @Value("${ali.pay.appCertPath}") - private String appCertPath; - - @Value("${ali.pay.alipayCertPath}") - private String alipayCertPath; - - @Value("${ali.pay.alipayRootCertPath}") - private String alipayRootCertPath; + @Value("${alipay.alipay-public-cert-path}") + private String alipayPublicCertPath; @Autowired @@ -311,7 +293,7 @@ public class AlipayServiceImpl implements AlipayService { @Override public boolean verifyNotifySign(Long companyId, Map params) { try { - return AlipaySignature.rsaCertCheckV1(params, alipayCertPath, "UTF-8", "RSA2"); + return AlipaySignature.rsaCertCheckV1(params, alipayPublicCertPath, "UTF-8", "RSA2"); } catch (AlipayApiException e) { log.error("支付宝通知签名验证异常,公司ID: {}", companyId, e); return false; diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 12ded66..1a160c7 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -89,3 +89,4 @@ alipay: alipay-public-cert-path: /root/cert/appCertPublicKey_2021005174658269.crt ali-public-cert-path: /root/cert/alipayCertPublicKey_RSA2.crt alipay-root-cert-path: /root/cert/alipayRootCert.crt + notify-url: https://www.minbo.wang:8020/api/alipay/notify