微信的api.weixin.qq.com的IP地址随时变化?
发布于 6 年前 作者 juandu 8369 次浏览 来自 问答

        由于公司的服务器不能随意访问外网,必须打通网络通过外网的IP地址才能访问。但是微信的api.weixin.qq.com的IP地址又是随时变化的。打通ping api.weixin.qq.com域名得到的IP后,一旦api.weixin.qq.com的IP地址变化后,程序中所有的微信API接口的操作都用了不了。不知道大家有没有遇到过这个问题啊。。。。

 

        这种问题怎么解决呀

2 回复

微信有上万台机器,每天都有机器过保下线,如果这里不采用域名,对于运维来说将会是灾难性的。

所以,申请域名白名单吧。

实在是不行的话,还有个比较low的方法,工作量也比较大。

可以通过getcallbackip拉取所有IP存储下来加白名单。然后自己定期维护这个IP列表。(自己监控发现某个IP多次失败异常,就把它从可用列表里面去掉)

我的是公众号授权给第三方平台,把公众号的getCallbackip列表都放到白名单里面了,但是依旧有部分第三方平台接收到的消息推送来,公众号一直报警

回到顶部