0

使用带有设计的 OmniAuth,FB 连接停止工作。我们在身份验证时得到这个:http://localhost:3000/auth/failure?message=invalid_response

Google 对导致此错误的原因或如何修复它没有任何建议,而 OmniAuth 文档也没有。我也尝试过挖掘他们的代码,但我发现的唯一提到的这个错误是,在 /oa-oauth/lib/omniauth/strategies/oauth.rb 中:

rescue ::MultiJson::DecodeError => e
  fail!(:invalid_response, e)
end

关于如何解决的任何想法?

4

2 回答 2

0

您是否有任何机会添加了 heroku_backup_task gem?那是我们的罪魁祸首,它似乎与 OmniAuth gem 中正在进行的 json 解码冲突。

于 2011-04-07T04:46:54.863 回答
0

在这个链接中怎么说,OmniAuth Invalid Response Error,你可以做的是升级到 1.9.2 我们不知道为什么,但现在它可以工作了......真的很奇怪的问题。

于 2011-04-04T07:06:45.363 回答