2 lly4321lly lly4321lly 于 2016.05.08 15:37 提问

微信H5调起微信支付,报错支付验证签名失败 5C

获取prepareId 时候正常
但是通过
WeixinJSBridge.invoke('getBrandWCPayRequest', )
调取的时候就会报 <支付验证签名失败>
签名是通过微信提供的工具验证过的一致

公众平台的授权网址也写的没问题
商户key也是没问题(获取prepareId没问题就应该不是这的问题吧)

求大家帮忙

3个回答

wenxuechaozhe
wenxuechaozhe   2016.05.08 19:02

微信支付不是需要进行ASC值进行排序么,排查下你写的顺序是否正确

baidu_17228309
baidu_17228309   2016.10.10 08:00

请问解决了吗?我的也是签名跟微信校验的一模一样,就是支付时提示支付验证签名失败。你是怎么解决的呢,问题出在哪里?

lly4321lly
lly4321lly 回复baidu_17228309: 解决了 是签名的时候appid的i大小写问题
12 个月之前 回复
u014032474
u014032474   2017.02.23 11:21

应该大写还是小写呢?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!