微信支付接口返回“签名错误”的其中一个原因

作者:烟中隐约闪现 | 创建时间: 2023-06-29
切换服务器Linux服务器,微信统一支付接口 wxpay_v3版本 返回“签名错误”,调试处理过程。...
微信支付接口返回“签名错误”的其中一个原因

操作方法

按照引用的经验介绍,都检查了一遍没有,应该也是没有问题的,因为同样的源码在另外一个服务器上是正常运行的。

按照微信的错误提示,在签名算法里面把参数和算的签名打印出来

然后在微信的调试接口里与打印出来的参数, https://pay.weixin.qq.com/wiki/tools/signverify/ 核对发现最后的生成的签名其实是一致,当时就觉得微信的返回提示好坑爹。。。

后来又是各种尝试,appid、key各种参数的核对,证书位置,Linux文件目录权限之类的,发现都没有解决问题。最后在微信商户平台,重置了一下密钥就可以了。。。。。。。

点击展开全文

更多推荐