在出现了 invalid signature签名错误后按照以下步骤进行校验
1.确认签名算法正确,可用 http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign 页面工具进行校验
2.确认config中的nonceStr大小写问题。
3.确认url是否为完整的url 如果携带#号,要将#以及后面部分去掉。
4.url地址用encodeURIComponent(url)的方式进行转码,后台使用URLDecoder.decode(url,‘UTF-8‘)解码(本人踩坑所在)。
相关文章
- 11-10.net mvc 微信公众号 验证微信签名
- 11-10微信config:invalid signature这个错误的解决办法
- 11-10IOS 微信首次分享签名失败,二次刷新后就能成功的BUG(调用微信jssdk 时报错: “invalid signature“的解决方案)
- 11-10微信公众号调试经常报access_token is invalid or not latest rid
- 11-10(微信公众号开发)redirect_uri域名与后台配置不一致,错误码:10003
- 11-10微信公众号问题:{"errcode":40125,"errmsg":"invalid appsecret, view more at http:\/\/t.cn\/LOEdzVq, hints: [ req_id: kL8J90219sg58 ]"}
- 11-10微信公众号支付--错误记录
- 11-10微信公众号开发之配置信息错误(-106,-107错误)
- 11-10微信公众号 JSSDK 提示:invalid signature
- 11-10微信公众号之:JSSDK接入以及invalid signature等常见错误问题