收藏
回答

微信H5支付报错"code":"SIGN_ERROR",

报错如下

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

1 个回答

  • Memory
    Memory
    2021-09-15

    这是签名错误,可以参考这里排查https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay7_1.shtml#part-2

    2021-09-15
    有用
    回复 6
    • 沐白
      沐白
      2021-09-15
      这个我不知道哪个参数不对
      2021-09-15
      回复
    • Memory
      Memory
      2021-09-15回复沐白
      你先验证使用的商户私钥、商户号、私钥序列号是否正确
      然后可以使用验签工具来验证自己计算的签名是否正确,你没有贴参数,现在也看不到你请求参数哪里有问题
      2021-09-15
      回复
    • 沐白
      沐白
      2021-09-15
      2021-09-15
      回复
    • 沐白
      沐白
      2021-09-15
      请问商户私钥是signature吗?还有私钥序列号是serial_no吗
      2021-09-15
      回复
    • Memory
      Memory
      2021-09-15回复沐白
      商户私钥是商户证书apiclient_key.pem
      2021-09-15
      回复
    查看更多(1)
登录 后发表内容