Facebook OAuthException Code 191 - 无效的重定向(有时)

时间:2013-04-16 09:17:54

标签: ruby-on-rails facebook oauth-2.0

我一直在为此失去很多睡眠而且真的不知道如何解决它。

该错误仅影响我的一些用户,有时他们已经注册并想再次使用Facebook登录。我的一位用户提交了以下精彩的屏幕截图,其中显示了错误和链接 - 当我从计算机上尝试此操作时,它可以毫无问题地以任何语言运行。

Screenshot 按钮上的链接是:

http://www.thestudentranking.com/users/auth/facebook?locale=en

的routes.rb

devise_for :users, :controllers => { :omniauth_callbacks => "users/omniauth_callbacks", :registrations => "users/registrations"}
devise_for :users

在Facebook设置 Facebook app setup

我不确定接下来我可以尝试解决这个问题。我在SO上阅读了不少答案,但这些似乎没有帮助。这一定是一个常见的错误,真的很想知道我做错了什么。

更新 我尝试将应用详细信息和网站网址设置为以下内容,并检查是否有效。 try

1 个答案:

答案 0 :(得分:1)

您需要正确配置回调。我在GitHub上已经上传了一个示例应用程序,其中包括带有屏幕截图的应用程序配置。请仔细阅读此示例:Omni_share_example。希望对你有所帮助。