收藏
回答

Jsapi支付验证签名失败?

已经检查的可能出现的各种问题:

1.MD5加密已经改为一样

2.用微信官方的签名校验,签名是一样的

3.参数大小写appId,timeStamp。。。等等第二次签名的时候已经大写,前台也是大写(有的人说第二次签名全部小写,也已经尝试)

4.还有微信官方说过金额是int类型 ,已经尝试

5.参数签名前已经按照字典序排序

现在还是签名验证失败......实在没办法了 求大神帮忙!



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

1 个回答

  • 青蛙居土
    青蛙居土
    2021-10-20

    我也同样的问题。。。

    楼主找到原因了吗?

    2021-10-20
    有用
    回复 1
    • 青蛙居土
      青蛙居土
      2021-10-20
      好吧,我自己找到我的问题了:做支付签名的时候,我传了 appSecret,所以签名错了,正确的应该是要传 paySecret
      2021-10-20
      回复
登录 后发表内容
问题标签