0532-88983785 0532-68613670
青岛网站建设|青岛网站优化|青岛微信开发|青岛网站制作

微信公众平台错误代码40164的解决方案

时间:2017-11-10 16:23 来源:迅优网络 作者:青岛微信运营 点击:

  获取微信公众号授权失败, 请稍后重试! 公众平台返回原始数据为: 错误代码-40164,错误信息-invalid ip, not in whitelist hint: [59FKqA0797e514]

错误解释:调用接口的IP地址不在白名单中,请在接口IP白名单中进行设置;

  这个问题是由于微信公众号官方平台出于数据安全的考虑,增设了获取关键权限请求的限制。如果要获得公众号的数据交换环节重要的token信息,必须从指定的ip地址发出请求。也就是仅有白名单中的ip地址发出的获取授权请求才被受理。

  所以要解决这个问题大家要回到微信公众平台后台查看开发基本配置有没有设置IP白名单:


1、登录公众平台,进入开发->基本配置页面



                                                                                                                                                  

2、点击配置进入IP白名单设置页



3、填写IP地址


4、管理员扫码确认保存


5、设置成功后点击“关闭”

需要注意的事项:
1 、必须是国内服务器ip地址并且完成备案,国外未备案的服务器ip地址无效;
2 、使用bae,sae,云虚拟机的用户注意,出口ip和入口ip不一样,就是访问的ip和服务器请求出去的ip不一样。这个需要问服务器提供商那边,问问出网ip是什么;

3 、如果是slb架构,需要把关联的ecs对应的外网ip都填写上。


  迅优网络是一家专注于网站建设网站优化网站设计网站制作微信开发的互联网科技公司。我们真诚的期待与您的合作,同时欢迎您来电咨询建站、SEO、系统开发的合作事宜,服务热线:4000-757-277。
(责任编辑:迅优网络)