收藏
回答

我商户API证书过期了,替换了序列号和key.pem文件。现在为什么报应答的微信支付签名验证失败?

我商户API证书过期了,替换了序列号和key.pem文件。现在为什么报应答的微信支付签名验证失败?

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

3 个回答

  • Memory (私信不回复)
    Memory (私信不回复)
    05-23

    你需要看一下你的平台证书是否有过期,是否是在轮换周期内存在多张证书签发的情况,如果是需要配置多个平台证书

    05-23
    有用 1
    回复
  • 浚枢
    浚枢
    05-23

    调试工具试试:https://pay.weixin.qq.com/doc/v3/merchant/4012076519

    微信支付 APIv3 的 Postman 请求前置脚本(Pre-Request Script)。

    Postman签名脚本获取:Postman调试工具

    更新了商户号API证书,平台证书需要重新下载https://pay.weixin.qq.com/doc/v3/merchant/4012076524

    05-23
    有用 1
    回复 2
    • 吃虾米咯🐟
      吃虾米咯🐟
      05-23
      目前发现本地平台证书查出来的序列号和商户平台显示的平台证书序列号不一样。是不是需要保持一致才行
      05-23
      回复
    • 浚枢
      浚枢
      05-23回复吃虾米咯🐟
      需要保存一致,你更新了商户号API证书,平台证书需要重新生成。
      05-23
      1
      回复
  • loaf
    loaf
    05-25

    请求是用商户API证书,响应验签是用微信支付公钥/微信支付平台证书的,响应的什么要用对应的证书验签

    05-25
    有用
    回复
登录 后发表内容