微信支付后台统一下单签名错误
发布于 6 年前 作者 ryao 17814 次浏览 来自 问答

返回信息

<xml>

<return_code><![CDATA[FAIL]]></return_code>

<return_msg><![CDATA[签名错误]]></return_msg>

</xml>

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

官方验证

已无能为力,求大神们拯救!!!!!!!!!!!

4 回复

哪有检查key的值是否正确吗

微信接口返回的错误消息真是没啥价值,哪里错了您提示一下不好吗,弄得大家问来问去的。

有可能是body为中文的问题,可参照我在下面这个帖子中的回复。向微信发送请求的时候, 请求报文要转为ISO8859-1

https://developers.weixin.qq.com/community/develop/doc/0006a4774b89a8fdd7662429751800?_at=1559331547783

官方这个工具仅可以检验你的签名过程是否正确,并不能检查你的参数、key是否正确。你可以试下将key设置为一个任意值,签名也是可以通过的。

回到顶部