AFNetworking& Cloudflare返回503

时间:2015-02-24 23:06:19

标签: ios objective-c afnetworking-2 cloudflare

我正在为启用了CloudFlare的网站开发应用。这意味着在我无法控制的随机时间,网站将通过执行JavaScript代码段并重定向到目标页面来检查以确认用户正在使用的浏览器是否真实。此过程可能需要1-5秒才能执行,AFNetworking不会执行JavaScript代码,也不会等待CloudFlare执行此操作。

目前,我只是通过POST向网站发送用户名和密码,但它始终返回503(服务不可用)代码。我该怎么做才能确保AFNetworking可以在没有网站所有者做任何额外工作的情况下使用CloudFlare进行验证?

1 个答案:

答案 0 :(得分:-1)

我的建议是在CloudFlare中将您的IP地址列入白名单。为此,请在CloudFlare管理面板中选择您的站点,选择防火墙> IP防火墙。然后将其添加到访问规则下,将其简单地列入白名单(确保选择白名单而不是阻止)。