微信小程序个别手机报签名错误问题是怎么回事?急!
发布于 6 年前 作者 zhuxiuying 7538 次浏览 来自 问答

微信小程序支付,今天出现部分用户无法支付问题,看报错是提示签名错误

1.是部分用户不行,不知道和机型有没有关系,现在试的是有一部苹果6p和苹果11有这个问题,别的机型和安卓暂时没发现问题。

2.用微信的签名校验工具试的时候,无论是可以正常支付的用户还是非正常用户都提示签名不正确,但其实是有正常的。

appid wxe5a1b0a4fa2e22b9

4 回复

对于你说的时灵时不灵的问题,根据我的经验,建议你排查:后台接口准备的参数的问题!

方法肯定没有错误,就是参数是活的

你说你签名效验工具都效验失败,可能是你数据格式不对。

--↓↓👍点赞是回答的动力哦

支付、卡券相关的问题请移步至微信支付专区https://developers.weixin.qq.com/community/pay提问,我们会有对应同学来处理

问题解决了,官方文档代码的bug,转xml的时候代码中有一句将 ”-“替换为空,导致openid中存在“-”的签名失败,我真的是服了,腾讯真有你的,demo不会写就别写,写出来坑人!!!

提示签名不对,除了官方BUG外那么一定是你签名计算错了

后端签名代码看哪里错了,比如appid弄错了之类的。

回到顶部