电商收付通-普通支付-H5下单
使用微信官方github示例代码中的最新httpClient构建工具(带自动证书更新和签名、验签功能)构建httpclient
调用接口返回{"code":"SIGN_ERROR","message":"签名错误"}
经debug,未发现明显错误,对比官方《签名相关-如何定位"错误的签名,导致验签失败 “的错误?如何定位"错误的签名,导致验签失败 “的错误?》页面下的定位方法,无一异常
同时我也用相同的httpClient请求了 支付图片上传 接口,接口返回正常
麻烦官方人员指正或者给点提示
根据开发者们的答复,你遇到的问题,解决方案总结提炼如下:
V3接口签名报错可参考文档逐一排查:
https://pay.weixin.qq.com/docs/merchant/development/interface-rules/signature-faqs.html
主要需检查请求参数和使用的私钥是否正确。
经给不停的查相似问题,解决了,是sub_mchid的问题
。。。明明是body内参数的问题,为什么要归类到签名错误中呢?。。。。。