微信H5支付统一下单后一直返回签名错误

下面的xml是统一下单的信息串
<xml><appid>wx3344f4aed352deae</appid><attach>摘要</attach><body>订单title</body><mch_id>1469188802</mch_id><nonce_str>5e1b5115c24e4c53bea77271de052106</nonce_str><notify_url>http://pay.egzosn.com/payBack...;/notify_url><out_trade_no>ea9b1deb998a4eb6ba9111ff6dc684a6</out_trade_no><scene_info>{"h5_info":{"wap_name":"Egan 充值","wap_url":"http://www.egzosn.com","type":"Wap"}}</scene_info><sign>0AEC11271BF58275B784FFEFB6D84CE9</sign><spbill_create_ip>192.168.1.150</spbill_create_ip><total_fee>1</total_fee><trade_type>MWEB</trade_type></xml>

验签是通过的
图片描述
一直返回这个
<xml><return_code><![CDATA[FAIL]]></return_code>
<return_msg><![CDATA[签名错误]]></return_msg>
</xml>

阅读 5.8k
3 个回答

检查一下商户秘钥配置是否有误...

新手上路,请多包涵

看你本地签名验签都ok 你要确认下你真是环境使用的商户号和秘钥是不是和微信那边的一致 如果一致 就看下自己签名的方法是不是有问题 ascll字典顺序

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题