跳到正文

回复

unnamedhao

这样的话直接打 api 的二级域名不就把服务器打死了吗?
那还要 cf 防护有啥用

Jackyxiaoc

@d5 谢谢

d5

@Jackyxiaoc 可以在服务器上抓包,或者日志里输出下包头拿到微信服务器 ip,这个问题不大。
记得 cloudflare firewalls 页面免费版可以根据 headers 头设置不拦截。

最好的情况还是弄一个二级域名,ns 记录用国内速度比较快的 dns 解析提供商,然后直接 a 记录到接口服务器 ip。不要搞什么 cloudflare 减速防护。接口做好鉴权,nginx 上配置下频率或者别的安全措施就足够了。

Jackyxiaoc

@d5 好的,谢谢。
@opengps 感谢。主要是我们的部分接口是和微信的服务器对接的,我们不知道微信服务器的所有出口 ip。

opengps

必然有,不过 api 这种服务往往要求固定 ip 访问,可以用白名单解决

d5

防火墙规则里例外就行了,问题不大

Jackyxiaoc

@mytsing520 请问具体对接口会有什么影响?

mytsing520

会

↑