我也是遇到这个问题,签名也没问题。
微信请求单次分账接口报错返回SYSTEMERROR是什么问题?已经确认过签名类型的正确。源串在微信签名校验工具里测试HMAC-SHA256类型是通过的。 因为是测试阶段,请求都是手动调起的,请求频率不超过每分钟10次。 description里有中文,源串已经声明utf-8。 这是请求数据: <?xml version="1.0" encoding="UTF-8"?> <xml> <mch_id>154028XXXX</mch_id> <nonce_str>5d720168b2fdc4.50311421</nonce_str> <sign_type>HMAC-SHA256</sign_type> <appid>wx1d2448edc675XXXX</appid> <sub_mch_id>155105XXXX</sub_mch_id> <transaction_id>42000004212019090647487XXXX</transaction_id> <out_order_no>190906104810080XXXX</out_order_no> <receivers>[{"type":"MERCHANT_ID","account":"155073XXXX","amount":10,"description":"分到商户"}]</receivers> <sign>DA5E4F571BFD89958780A22BA8585CE35C0C5FFF4555A829BEEE989433A2A14E</sign> </xml>
2019-09-09是AppSecret,要使用服务商的
微信支付的签名HMAC-SHA256的问题我想问一下。 分账的时候使用HMAC-SHA256签名,可以过签名校验 [图片] 但是我把 <sign_type><![CDATA[HMAC-SHA256]]></sign_type>传过去,现在还是一直报验证签名错误。[图片]
2019-09-07