开发环境:JAVA
上图是后端签名和返回数据本人的签名和官方提供的微信支付签名校验:
https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=20_1签名一致,但是在小程序中提示:支付验证签名失败
自我排除问题:
1.排除大小写
2.排除中文(本人签名中没有中文)
3.排除统一下单的时候,接口要传的appid是小写,但是二次签名的时候要求appId是大写
4.排除nonceStr不一致
5.排除参数中total_fee参数的类型是int类型
将红色框内容返回给小程序端下图其中的success没有输出,后面的fail和complete输出errMsg: "requestPayment:fail cancel"
解决了吗?我也是遇到这个问题
楼主解决了么
解决了么 我也遇见了这个问题
横杠。。。