应用服务器做了网络安全设置服务器无法访问外网。
但是需要调用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.通过getcallbackip接口获取的IP列表、实际ping的IP不在这个列表中。
不
2.微信IP列表中有两百多个IP、是不是都加到防火墙后就可以访问https://api.weixin.qq.com/sns/oauth2/access_token。
会变化,加了之后也会变化。
3.任意公众号的access_token获取到的IP是否都是一样的。
是一样的。但是的确还是会变化
建议设置域名白名单解决