我刚开始在我的应用中出现随机This IP can't make requests for that application.
错误。我的服务器的IP地址在我的应用程序设置的白名单中,并且它运行正常,但我随机开始出现此错误。我已经检查了我服务器的IP(即使我已经知道它是静态的),我已经删除了白名单中的所有条目,但似乎都没有。很奇怪,我可以从我家测试完全相同的代码,它的工作原理!可能是问题的原因是什么?即使几分钟前也没有发生这种情况,但现在我的服务器出现了错误。
谢谢, 可以。
更新:我似乎也无法删除白名单。我去了app高级设置,IP再次出现了。我删除了它们并保存了,它说已经保存了但是当我向下滚动时,IP仍然存在。我认为这是Facebook的一个严重错误。但是[当前不可编辑的]列表无论如何都包含我的服务器IP。
答案 0 :(得分:27)
正如Victor Hugo Arango A.所说,删除服务器白名单中的所有IP,你就可以了。要做到这一点:
答案 1 :(得分:14)
我遇到了同样的问题......我刚刚删除了服务器白名单中列出的所有IP。
我最近在hostgator中用comodo购买了一个ssl证书......他们改变了我的IP,一切都停止了工作....我得到这个错误:“这个IP无法请求该应用程序。”我认为Facebook服务器尚未更新DNS,这就是错误发生的原因。
因此,您可以在Facebook应用程序预先配置中解决删除所有服务器白名单ip的问题....
答案 2 :(得分:7)
尽管Facebook上出现了错误(导致我错误地在Facebook方面深入调查),我意识到我的网络托管的传出连接在几个小时内随机变化。传入的专用IP按原样保留,但是当我尝试启动连接服务器端时,我意识到我的服务器没有使用分配给它的专用IP。我已经联系了我的托管服务提供商GoDaddy,他们告诉我情况正常,即使我有一个专用的IP,也无法修复它。我已清除白名单(允许所有IP地址 - 默认值),问题解决了。 (Facebook,与此同时,也分析并修复了我的白名单问题,所以我可以清除列表)
答案 3 :(得分:0)
我必须删除我的域上的cloudFlare服务