收藏
回答

微信支付使用优惠券导致签名校验失败?

用户支付,不使用优惠券,微信回调时签名验证成功。但是使用优惠券的用户,支付完成微信回调的签名校验失败。

注:所有字段都按照文档进行了配置,能够完整接收,就是验证签名失败,是官网文档字段不全,还是啥,可以帮忙看下吗

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

2 个回答

  • 北望沣渭
    北望沣渭
    2021-09-01

    只有v2才需要对通知xml做解析然后对字段字典排序再然后计算哈希值验签,v3是整体通知body体验签,你要贴下代码出来看看你排序做没做了。

    另外,可参考这篇文章验签 https://developers.weixin.qq.com/community/develop/article/doc/000264a8b30e586807ac045cd5b013

    2021-09-01
    有用
    回复 1
    • ィ
      2021-09-01
      我用官网的那个验证签名工具,生成的签名和返回的签名不一样...
      2021-09-01
      1
      回复
  • Memory
    Memory
    2021-09-01

    V2还是V3?

    2021-09-01
    有用
    回复
登录 后发表内容