ruby-on-rails – (#5)未经授权的源IP地址Heroku Rails APP的错
发布时间:2020-12-16 19:46:10 所属栏目:百科 来源:网络整理
导读:当有人试图通过Facebook登录时,我的Heroku应用程序(RoR)开始抛出此错误. (#5)未经授权的源IP地址 解决方法 这是因为我的heroku机器(与其他应用程序共享)的IP地址被Facebook列入黑名单. 我的heroku应用程序的简单重新启动解决了这个问题. 我联系了Heroku的支
当有人试图通过Facebook登录时,我的Heroku应用程序(RoR)开始抛出此错误.
(#5)未经授权的源IP地址 解决方法
这是因为我的heroku机器(与其他应用程序共享)的IP地址被Facebook列入黑名单.
我的heroku应用程序的简单重新启动解决了这个问题. 我联系了Heroku的支持者,他们告诉我,他们什么也不做,这是足够的,Facebook是阻止这个IP的传入连接. 他们建议我一个静态的IP解决方案,并联系Facebook将其知识产权列入白名单,他们建议我添加一个AddOn. Proximo,可以让你的应用程序有一个静态的IP地址,但我认为这是没有很大的可扩展性(太贵). (我还没有尝试过) 所以,我看到这篇文章谈到在亚马逊上使用一个微型linux EC2实例,一个代理服务器做一个静态IP here,我认为如果问题依然存在,我将尝试一下. 编辑 在这facebook bug report here,facebook的船员表示,他们将不断阻止来自任何恶意应用程序的连接,如果您的IP与其中一个共享,那么他们无法做到这一点.他们还建议一个静态IP解决方案,如果你想确保这个问题将再次发生. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |