我正在使用本教程为我的Rails 4应用程序设置简单的OmniAuth身份验证:http://sleekd.com/tutorials/setting-up-omniauth-authentication-with-facebook/。
问题是该教程已有3年历史,Facebook App配置网站的组织发生了重大变化。
似乎不再有“网站网址”框(我会输入http://localhost:3000
)。我也没有看到“站点域”框(我将输入localhost
)。
在“基本设置”中,有一个“应用域名”框,但不接受localhost
。在此处使用localhost
会导致以下错误:
“这必须来自Canvas URL,Secure Canvas URL,Unity Binary URL,站点URL,移动站点URL,页面选项卡URL或安全页面选项卡URL。 检查并更正以下域:localhost“
有人能指出我应该在最近的Facebook App配置网站上输入这两项信息吗?
答案 0 :(得分:2)
您需要进入左侧边栏的设置,然后选择+添加平台。选择网站并放置
http://localhost:3000/
在“网站网址”字段中。
App Domains字段可以为空白。