【问题标题】:Error from Omniauth using Facebook auth - Can't Load URL: The domain of this URL isn't included in the app's domains使用 Facebook auth 的 Omniauth 出错 - 无法加载 URL:此 URL 的域未包含在应用程序的域中
【发布时间】:2018-06-05 13:34:35
【问题描述】:
我正在通过关注this link 将 Facebook 与我的应用程序集成,一切正常,直到我尝试通过 Facebook 登录。
然后我不断收到此错误
这是我的 Facebook 应用设置:
按照几个教程,我尝试了几种不同的方法来更改应用程序域。
我试过了:
- 将应用域留空
- 添加
localhost
- 添加
localhost:3000
似乎没有任何工作。
【问题讨论】:
标签:
facebook
devise
omniauth-facebook
ruby-on-rails-5
【解决方案1】:
您应该尝试设置一个 facebook 登录产品。然后在设置下将 localhost:3000/users/auth/facebook/callback 放在有效 OAuth 重定向 URI 下。这就是我得到它的原因。