解决微信jssdk 签名错误 invalid signature

微信接入jssdk前面一直是正常的,今天突然发现分享出去的内容没有缩略图和文字,开启debug模式,果然报“invalid signature”

 
 
解决微信jssdk 签名错误 invalid signature_第1张图片

 

可是代码没有改动过,猜测是配置的问题。为了排除问题,打印日志发现获取access_token时报:

{"errcode":40164,"errmsg":"invalid ip 39.105.116.161, not in whitelist hint: [tcZPFA03602790]"}

意思是IP地址不在白名单中,因为最近服务器配置有过更改,所以导致了这个问题。

解决方法:

登录微信公众号平台,将IP地址加入到白名单中就解决了。

原文作者技术博客:https://www.jianshu.com/u/ac4daaeecdfe
95后前端妹子一枚,爱阅读,爱交友,将工作中遇到的问题记录在这里,希望给每一个看到的你能带来一点帮助。
欢迎留言交流

你可能感兴趣的:(解决微信jssdk 签名错误 invalid signature)