收藏
回答

应答的微信支付签名验证失败

获取特约商户授权状态使用官网的sdk调用该接口,结果是正常,但在SDK中校验签名时候报错:“应答的微信支付签名验证失败”。

检查后发现请求的证书序列号和响应报文中header中的 `Wechatpay-Serial`不一致?

请问怎么解决?


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

4 个回答

  • 石光
    石光
    09-16

    我也遇到了,刚刚解决了。问题原因:公钥取得不对,公钥应该用“微信支付平台证书”,而不是商户API公钥。如何获取“微信支付平台证书”参考https://wechatpay-api.gitbook.io/wechatpay-api-v3/jie-kou-wen-dang/ping-tai-zheng-shu。第一次下载用“证书下载工具”。

    09-16
    有用
    回复
  • 陸
    09-01

    我也遇到了同样的问题 请问你解决了吗

    09-01
    有用
    回复
  • 火力发电机
    火力发电机
    08-01

    我也遇到这个问题,请问解决了吗

    08-01
    有用
    回复
  • granp
    granp
    2019-11-08

    @  问题解决了吗


    2019-11-08
    有用
    回复 1
    • YING
      YING
      05-09
      我也遇到了同样的问题 请问你解决了吗
      05-09
      回复
登录 后发表内容