Omniauth使用Facebook身份验证时出错 - 无法加载网址:此网址的域名未包含在应用网域中

时间:2017-12-23 02:28:24

标签: facebook devise omniauth-facebook ruby-on-rails-5

我按照this link将Facebook与我的应用程序集成,一切正常,直到我尝试通过Facebook登录。

然后我继续收到此错误

enter image description here

这是我的Facebook应用设置:

enter image description here

我已经通过以下几个教程尝试了几种不同的方式来更改应用领域。

我试过了:

  • 将应用程序域留空
  • 添加localhost
  • 添加localhost:3000

似乎没有工作。

1 个答案:

答案 0 :(得分:3)

您应该尝试设置Facebook登录产品。然后在设置下将localhost:3000 / users / auth / facebook / callback置于有效的OAuth重定向URI下。这对我来说是什么。