微信红包支付遇到的签名错误:签名错误:签名错误

时间:2024-01-21 15:06:19

时隔2年左右,有重新拾起微信端开发。新项目需要封装一个微信红包类接口,就计划一两天功夫就可以搞定,谁知道遇到坑爹问题,导致花了更长时间,也长见识了。就把遇到的坑说下。

也不能说坑,遇到了问题也增长了见识。

当我们红包支付时候,遇到签名问题,百度了一天,折腾我头晕眼花,总结如下:

希望你看到我的这个,已经百度了一大圈,我这里就说下我如何解决的:

如果您在微信官网这2个地方验证也是通过没问题的话:

一、https://pay.weixin.qq.com/wiki/tools/signverify/

二、https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=20_1

 

那么就要看这个:商户号的API密钥没有搞混,记住是API支付秘钥,住是API支付秘钥,住是API支付秘钥。

重置商户API密钥。(本人亲测是这样解决了问题),真的是重置就成功了,不行多重置2次。

还是不行,那就肯定是你百度出来其他的问题,出现问题,多在官网验证的地方多验证2遍。

对比下自己输出的,和官网验证是否一致。

细心是成功前提。