fix wx payment
This commit is contained in:
parent
60b31a5efb
commit
4faff92c4c
@ -70,11 +70,14 @@ func NewWechatPayService(c config.Config, userAuthModel model.UserAuthModel) *We
|
|||||||
}
|
}
|
||||||
// 在初始化时获取证书访问器并创建 notifyHandler
|
// 在初始化时获取证书访问器并创建 notifyHandler
|
||||||
certificateVisitor := downloader.MgrInstance().GetCertificateVisitor(mchID)
|
certificateVisitor := downloader.MgrInstance().GetCertificateVisitor(mchID)
|
||||||
notifyHandler, err := notify.NewRSANotifyHandler(mchAPIv3Key, verifiers.NewSHA256WithRSAVerifier(certificateVisitor))
|
//notifyHandler, err := notify.NewRSANotifyHandler(mchAPIv3Key, verifiers.NewSHA256WithRSAVerifier(certificateVisitor))
|
||||||
if err != nil {
|
//if err != nil {
|
||||||
logx.Errorf("获取证书访问器失败: %v", err)
|
// logx.Errorf("获取证书访问器失败: %v", err)
|
||||||
panic(fmt.Sprintf("初始化失败,服务停止: %v", err)) // 记录错误并停止程序
|
// panic(fmt.Sprintf("初始化失败,服务停止: %v", err)) // 记录错误并停止程序
|
||||||
}
|
//}
|
||||||
|
notifyHandler := notify.NewNotifyHandler(
|
||||||
|
mchAPIv3Key,
|
||||||
|
verifiers.NewSHA256WithRSACombinedVerifier(certificateVisitor, mchPublicKeyID, *mchPublicKey))
|
||||||
return &WechatPayService{
|
return &WechatPayService{
|
||||||
config: c.Wxpay,
|
config: c.Wxpay,
|
||||||
wechatClient: client,
|
wechatClient: client,
|
||||||
|
Loading…
Reference in New Issue
Block a user