收藏
回答

支付回调签名验证失败v3?

新申请的商户号,所有配置都设置正确,native下单扫码支付成功了,回调的时候验证签名,验签失败,python环境,用的wechatpayv3的包,使用Linux的验签也失败,这个新申请的商户号,不需要微信支付的微信支付证书了吧,商户后台没有证书下载位置,只有公钥,下载的确实是公钥,公钥ID也正确,就是失败,使用验签工具导入公钥直接读取失败,没法验签测试,所有的都对上了,密钥什么的,还能怎么排查?

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

1 个回答

  • Memory
    Memory
    11-28

    用的三方sdk就去找对应作者提issues,官方这个工具不支持新的这个公钥

    11-28
    有用
    回复 4
    • 是小杰啊
      是小杰啊
      11-28
      如果用openssl命令验签也不行,是不是问题出在我的公钥不正确
      11-28
      回复
    • Memory
      Memory
      11-28回复是小杰啊
      也可能是读取的内容有问题
      11-28
      2
      回复
    • 是小杰啊
      是小杰啊
      11-28回复Memory
      好的,谢谢我去排查下
      11-28
      回复
    • 是小杰啊
      是小杰啊
      11-28回复Memory
      谢谢解决了,去排查了一下传入的内容,确实是传入内容有问题,body里的东西被修改了
      11-28
      回复
登录 后发表内容