微信支付 ——企业付款 一直报签名错误,有谁知道为什么么,
1.签名已在官方提供的签名测试页面 里面测试 xml和sign,均一致
https://pay.weixin.qq.com/wik...
<xml>
<amount>100</amount>
<check_name>NO_CHECK</check_name>
<desc>test</desc>
<mch_appid>xx</mch_appid>
<mchid>xxx</mchid>
<nonce_str>4aY1iVnD2tpFRDey</nonce_str>
<openid>o4_KpxN-9Aunzg12TWc8JeRzceRw</openid>
<partner_trade_no>14548053022018031413412573</partner_trade_no>
<spbill_create_ip>xx</spbill_create_ip>
<sign>3D7E2E43702E1291A72AC0A2C8874037</sign>
</xml>"
2.XML的节点顺序有关系么?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
已解决,微信官方支付商户的APIkey没有位数检验,自己也想当然了,没检查是否32位,好蠢
我的是编码问题,带有中文~~~,附上解决我问题的博客地址:https://blog.csdn.net/a584257442/article/details/86318725
企业微信签名校验失败 WORKWX_SIGN_ERROR 怎么解决啊,