收藏
评论

中国香港地区 api.weixin.qq.com 部分 IP 变更裁撤技术指引官方

各位开发者,

由于内部网络设备裁撤,中国香港地区 api.weixin.qq.com 域名需要更新部分接入点 IP(请点击查看 原公告)。请开发者按照如下步骤执行操作:


1、在调用服务器上 ping api.weixin.qq.com ,检查是否为待裁撤的旧 IP

如是待裁撤的旧 IP,请检查服务器是否配置 hosts

a. linux 服务器检查 /etc/hosts 配置文件是否配置 api.weixin.qq.com 的 hosts;

b. windows 服务器检查 C:\Windows\System32\drivers\etc\hosts 配置文件是否配置 api.weixin.qq.com 的 hosts


例如:在调用 api.weixin.qq.com 的服务器上 ping 该域名,发现 IP 是待裁撤的旧 IP(如下图一、二的 203.205.239.82),排查 /etc/hosts 发现有代码写死的配置,将 IP 更新为公告中的新 IP(如下图三的 43.129.2.204),或者删除该配置。


图一:发现 IP 为待裁撤的旧 IP



图二:发现 IP 为待裁撤的旧 IP


图三:更新 IP


2、检查访问 api.weixin.qq.com 的程序是否使用前置代理,重启相关代理程序,并配置代理的缓存时间

nginx 代理服务可进行如下配置:

3、检查调用 api.weixin.qq.com 的代码是否有代码写死 IP 的情况,如有请修改为域名访问的方式

4、如遇特殊情况,例如配置防火墙等,请改造成通过 接口 获取 api.weixin.qq.com 的实时新 IP


3679浏览
最后一次编辑于  2023-07-28
知识库内容非实时更新,可能已过期、失效或不适用于当前情形,请谨慎参考
收藏
反馈
登录 后发表内容