在出现了 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\')解码(本人踩坑所在)。
相关文章
- 公众号H5 使用 jssdk 出现的问题 错误码:63002 签名错误 invalid signature (安卓注册config正常 则ios注册config 签名错误问题 )
- 解决微信JS-SDK扫一扫功能接入以及出现签名无效 invalid signature
- 微信公众号支付签名错误的解决方法
- 微信公众号之微信登录失败,redirect_uri域名与后台配置不一致,错误代码10003
- 微信公众号之错误返回码
- 微信分享链接出现config:invalid signature错误的解决方法 - 子钦加油
- 微信公众号支付提示mch_id参数格式错误
- 微信开发配置JSSDK,注入权限验证,以及invalid signature签名错误解决
- 微信网页分享 jssdk config:invalid signature 签名错误
- 微信jssdk config:invalid signature 签名错误 ,问题排查过程