最近有位站长向主机吧反馈,网站在接入百度云加速后,微信网页授权登录的时候,提示Error code: 40164, message: invalid ip错误。
主机吧查了下,这跟CDN是无关的,原因是源服务器IP更换后,并没有在微信公众平台加白所致。
解决办法:
1.进入微信公众平台,点击开发——>基本配置 ,开启微信公众平台的开发者密码(AppSecret),记住密码,并保存;(如果没有开启,先开启)
2.进入微信公众平台,点击开发——>IP白名单,添加ip白名单,添加调用微信接口的服务器的ip地址,也就是源服务器的IP,如果更换过的,记得要更新最新的IP,然后在调用接口就不会报错了。
报错Error code: 40164, message: invalid ip,是指调用微信的接口的ip地址不在白名单内。
好了,问题就解决了,如果有什么不懂的也可以留言主机吧。