收藏
回答

微信小程序支付验签工具通过扫码提示支付验证签名失败,是什么原因导致的?

后台统一下单接口正确返回,签名校验工具也是通过的。但是小程序调起支付之后,提示支付验证签名失败。检查了appid是相同的。加密都是MD5,时间戳也换过字符串string,还是报错这个orderInfo这个值对象字符串都可以,字符串试过订单号。

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

2 个回答

  • Memory (私信不回复)
    Memory (私信不回复)
    02-06

    V2下单正常调起支付报错签名问题,检查计算签名参数与调起支付参数是否一致,字段类型与大小写是否正确

    02-06
    有用
    回复 17
    • lhy😀😗🤔
      lhy😀😗🤔
      02-06
      我检查了,参数一样的,你看下截图
      02-06
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      02-06回复lhy😀😗🤔
      截图证明不了什么,你可以用在线工具生成一个调起参数,然后前端写死去验证
      02-06
      回复
    • lhy😀😗🤔
      lhy😀😗🤔
      02-06
      在线生成的xml,然后请求的接口,接口返回数据在加密返回到前端,前端写死。还是报错签名错误
      02-06
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      02-06回复lhy😀😗🤔
      你这左侧和右侧参数都不一样,看不出来问题
      02-06
      回复
    • lhy😀😗🤔
      lhy😀😗🤔
      02-06
      左侧是提交的xml数据,右侧是拿左侧的xml数据请求微信的统一下单接口,返回的数据再加上加密后的,就是右侧的数据。不应该一样 吧?
      02-06
      回复
    查看更多(12)
  • 智能回答 智能回答 该问答由AI生成
    02-06
    有用
登录 后发表内容