This commit is contained in:
2025-08-16 19:29:11 +08:00
parent d29ab00d5b
commit 3403bdbb68

View File

@@ -28,21 +28,21 @@ func NewAliPayService(c config.Config) *AliPayService {
panic(fmt.Sprintf("创建支付宝客户端失败: %v", err)) panic(fmt.Sprintf("创建支付宝客户端失败: %v", err))
} }
//// 加载支付宝公钥 //// 加载支付宝公钥
//err = client.LoadAliPayPublicKey(c.Alipay.AlipayPublicKey) err = client.LoadAliPayPublicKey(c.Alipay.AlipayPublicKey)
//if err != nil { if err != nil {
// panic(fmt.Sprintf("加载支付宝公钥失败: %v", err)) panic(fmt.Sprintf("加载支付宝公钥失败: %v", err))
//} }
// 加载证书 // 加载证书
if err = client.LoadAppCertPublicKeyFromFile(c.Alipay.AppCertPath); err != nil { // if err = client.LoadAppCertPublicKeyFromFile(c.Alipay.AppCertPath); err != nil {
panic(fmt.Sprintf("加载应用公钥证书失败: %v", err)) // panic(fmt.Sprintf("加载应用公钥证书失败: %v", err))
} // }
if err = client.LoadAlipayCertPublicKeyFromFile(c.Alipay.AlipayCertPath); err != nil { // if err = client.LoadAlipayCertPublicKeyFromFile(c.Alipay.AlipayCertPath); err != nil {
panic(fmt.Sprintf("加载支付宝公钥证书失败: %v", err)) // panic(fmt.Sprintf("加载支付宝公钥证书失败: %v", err))
} // }
if err = client.LoadAliPayRootCertFromFile(c.Alipay.AlipayRootCertPath); err != nil { // if err = client.LoadAliPayRootCertFromFile(c.Alipay.AlipayRootCertPath); err != nil {
panic(fmt.Sprintf("加载根证书失败: %v", err)) // panic(fmt.Sprintf("加载根证书失败: %v", err))
} // }
return &AliPayService{ return &AliPayService{
config: c.Alipay, config: c.Alipay,