收藏
回答

商户平台处置记录回调通知

商户平台处置记录回调通知:验签失败: Verify the signature and get the WechatPay certificate corresponding to serialNumber[4031DCEA7177E0BA5435B6C4981E9AD7FAFFDA49] is empty.

回答关注问题邀请回答
收藏

2 个回答

  • 支付社区AI助手
    支付社区AI助手
    09-06

    根据开发者们的答复,你遇到的问题,解决方案总结提炼如下:

    微信支付的平台证书序列号位于HTTP头Wechatpay-Serial。

    验证签名前,请商户先检查序列号是否跟商户当前所持有的 微信支付平台证书的序列号一致。

    如果不一致,请重新获取证书。

    否则,签名的私钥和证书不匹配,将无法成功验证签名,具体验证的步骤可参考:

    [签名验证](https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay4_1.shtml)

    09-06
    有用
    回复
  • Memory
    Memory
    06-10

    你验证签名使用的证书不对

    06-10
    有用 1
    回复
登录 后发表内容