获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
找到问题了,原来是商户后台设置密钥的长度多了,改成32长度就好了。真是太坑了,一个问题整了一天。商户平台密钥的长度规则怎么和后台验证的不一致呢~~~~
微信JSAPI统一下单返回签名失败统一下单返回签名失败,尝试过以下操作: 1.提交的XML尝试按文档里必填属性及顺序调整过,返回“签名错误”。 2.更新过N次商户号的密钥后,返回“签名错误”。 3.在 https://pay.weixin.qq.com/wiki/tools/signverify/ 验证XML的数据,返回签名和系统生成的一致,证明算法和商户号的密钥是没问题的。但是通过系统提交后,返回依旧是“签名错误”。 4.确认过支付授权目录,是没问题的。 起初怀疑是客户提供服务号appid和商户号的mch_id不匹配,但是在 https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=20_1 签名验证里是验证成功的,这能说明参数里的appid和mch_id是匹配的吗?提交的appid是否是下图中商户号里关联服务号的appid?[图片] 暂时没想到别的引发问题的情况,请各位大神指教。
2020-04-30