收藏
回答

小程序支付一直提示requestPayment:fail 支付验证签名失败?

小程序微信支付的时候,一直提示 "支付验证签名失败",但是生成的签名和使用微信支付接口签名校验工具生成的签名是一模一样的


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

3 个回答

  • 微信支付技术助手1
    微信支付技术助手1
    2019-10-24

    签名问题,一般是你的签名参数本身不符合文档规范,大小写。转义,排序。等等都必须完全符合规范。确认参数无误,可以更换一下KEY。还有参数的编码,可能出现乱码问题,要注意编码UTF8

    2019-10-24
    赞同
    回复 1
    • walk away
      walk away
      2019-10-24
      校验是通过的,但是还是提示签名验证失败
      2019-10-24
      回复
  • 南墙
    南墙
    2019-12-06

    楼主问题解决了吗,我现在也遇到和你一样的问题了,验签是通过的但是前端还是报签名失败

    2019-12-06
    赞同
    回复 1
    • iam404
      iam404
      2019-12-23
      同问
      2019-12-23
      回复
  • Hanks🇨🇳
    Hanks🇨🇳
    2019-10-24

    如果你签名方法没有问题,但是还报签名失败,说明你签名的参数有问题,仔细和开发文档进行比对,挨个比对

    2019-10-24
    赞同
    回复 1
    • walk away
      walk away
      2019-10-24
      对了好几遍,都是一样的结果,谢谢
      2019-10-24
      回复
登录 后发表内容