Compare commits
2 Commits
ebcf3be923
...
e67465a58d
| Author | SHA1 | Date | |
|---|---|---|---|
| e67465a58d | |||
| 75316b10cb |
@@ -213,11 +213,10 @@ func newWechatPayServiceWithWxPayPubKey(c config.Config, logger *zap.Logger) *We
|
|||||||
panic(fmt.Sprintf("初始化失败,服务停止: %v", err))
|
panic(fmt.Sprintf("初始化失败,服务停止: %v", err))
|
||||||
}
|
}
|
||||||
|
|
||||||
// 初始化 notify.Handler
|
// 初始化 notify.Handler(纯支付公钥验签)
|
||||||
certificateVisitor := downloader.MgrInstance().GetCertificateVisitor(mchID)
|
|
||||||
notifyHandler := notify.NewNotifyHandler(
|
notifyHandler := notify.NewNotifyHandler(
|
||||||
mchAPIv3Key,
|
mchAPIv3Key,
|
||||||
verifiers.NewSHA256WithRSACombinedVerifier(certificateVisitor, mchPublicKeyID, *mchPublicKey))
|
verifiers.NewSHA256WithRSAPubkeyVerifier(mchPublicKeyID, *mchPublicKey))
|
||||||
|
|
||||||
logger.Info("微信支付客户端初始化成功(微信支付公钥方式)")
|
logger.Info("微信支付客户端初始化成功(微信支付公钥方式)")
|
||||||
return &WechatPayService{
|
return &WechatPayService{
|
||||||
|
|||||||
Reference in New Issue
Block a user