操作方法
按照引用的经验介绍,都检查了一遍没有,应该也是没有问题的,因为同样的源码在另外一个服务器上是正常运行的。
按照微信的错误提示,在签名算法里面把参数和算的签名打印出来
然后在微信的调试接口里与打印出来的参数, https://pay.weixin.qq.com/wiki/tools/signverify/ 核对发现最后的生成的签名其实是一致,当时就觉得微信的返回提示好坑爹。。。
后来又是各种尝试,appid、key各种参数的核对,证书位置,Linux文件目录权限之类的,发现都没有解决问题。最后在微信商户平台,重置了一下密钥就可以了。。。。。。。