【微信支付】统一下单接口一直报错:签名错误。

本地测试在微信中可以支付,预支付标识可以取到。 支付微信微信支付 修改标签 但是部署到服务器上,获取预支付标识就报这个错。什么原因?
本地环境 从下单到支付都可以,钱包的钱也能扣除。就是部署到服务器上不行。难办啊

已经解决了,分享给大家:http://blog.csdn.net/g893465244/article/details/53037790

签名错误,应该是你本地测试环境是用的测试的,正式环境估计要到微信申请合法的签名等来处理吧

微信的后台不是有个测试地址和生产环境地址吗,你得匹配的上
还有在网页权限哪里也要修改成正式的域名才能获取授权

1.网页授权域名要确认是正式的域名,是.cn还是.com,不同的
2.环境有没有一起确认更改配置,你别在正式环境拿你测试环境的东西搞事
3.再有,本地测试通路,正式环境不通,一般是配置和冲突问题,多往这方面想想。