我正在尝试按照 Railscast 中的描述设置 Omniauth .虽然它适用于 Twitter,但我无法让它与 Facebook 一起使用。我还设置了'http://localhost:3000 ' 作为 siteurl 和 'localhost' 作为域,但仍会在浏览器中看到以下错误消息:
Invalid redirect_uri: Given URL is not allowed by the Application configuration.
你们中的任何人对如何解决这个问题有什么建议吗?提前致谢。
最佳答案
查看 URI 中的重定向。我读的是 localhost:3000,所以我将站点 URL 更改为“http://localhost:3000/”,它起作用了。
关于ruby-on-rails - 本地主机上的 Omniauth Facebook 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4567158/