应用服务器做了网络安全设置服务器无法访问外网。
发布于 6 年前 作者 leima 12385 次浏览 来自 问答

应用服务器做了网络安全设置服务器无法访问外网。

但是需要调用https://api.weixin.qq.com/sns/oauth2/access_token 接口来获取openid。不通外网的话就无法访问这个地址。

防火墙只能设置点对点的IP访问。后来网上查询资料说api.weixin.qq.com对应的IP地址是一直在变的。

 

现在有下面的疑问还请帮忙解答:

1.通过getcallbackip接口获取的IP列表、实际ping的IP不在这个列表中。

2.微信IP列表中有两百多个IP、是不是都加到防火墙后就可以访问https://api.weixin.qq.com/sns/oauth2/access_token

3.任意公众号的access_token获取到的IP是否都是一样的。

1 回复

1.通过getcallbackip接口获取的IP列表、实际ping的IP不在这个列表中。

2.微信IP列表中有两百多个IP、是不是都加到防火墙后就可以访问https://api.weixin.qq.com/sns/oauth2/access_token
会变化,加了之后也会变化。

3.任意公众号的access_token获取到的IP是否都是一样的。
是一样的。但是的确还是会变化

建议设置域名白名单解决

回到顶部