lly4321lly
Android小闹
采纳率50%
2016-05-08 07:37 阅读 7.9k

微信H5调起微信支付,报错支付验证签名失败

5

获取prepareId 时候正常
但是通过
WeixinJSBridge.invoke('getBrandWCPayRequest', )
调取的时候就会报 <支付验证签名失败>
签名是通过微信提供的工具验证过的一致

公众平台的授权网址也写的没问题
商户key也是没问题(获取prepareId没问题就应该不是这的问题吧)

求大家帮忙

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • u014032474 坚持了就会进步 2017-02-23 03:21

    应该大写还是小写呢?

    点赞 1 评论 复制链接分享
  • wenxuechaozhe wenxuechaozhe 2016-05-08 11:02

    微信支付不是需要进行ASC值进行排序么,排查下你写的顺序是否正确

    点赞 评论 复制链接分享
  • baidu_17228309 baidu_17228309 2016-10-10 00:00

    请问解决了吗?我的也是签名跟微信校验的一模一样,就是支付时提示支付验证签名失败。你是怎么解决的呢,问题出在哪里?

    点赞 评论 复制链接分享
  • caomei1040100737 caomei1040100737 2019-06-26 16:54

    请问第一次签名的时候 appid 不用大写是把,还是失败,签名都对

    点赞 评论 复制链接分享

相关推荐