omn​​iauth 0.2.6 Rails 的 Facebook 身份验证问题(invalid_credentials)

发布于 2024-11-17 22:32:07 字数 983 浏览 1 评论 0原文

当我尝试通过omniauth gem ver.0.2.6 登录facebook 时出现错误。 它显示 invalid_credentials。 http://localhost:3000/auth/failure?message=invalid_credentials 我在initializer/omniauth.rb 中使用了这段代码,

Rails.application.config.middleware.use OmniAuth::Builder do
  provider :facebook,
           "app_id",
           "app_secret",
           {:scope=>[:email,:user_birthday],:client_options => {:ssl => {:ca_path => "/etc/ssl/certs"}} }
end

Started GET "/auth/facebook" for 127.0.0.1
Started GET "/auth/facebook/callback?code=0b49kydcswTkMNfx_C9BwhE0Z-g9kO_oE0aJ2F4ghy0.eyJpdiI6IjlYaXRxTF9NdFBGbWtBUk9ZUXVSdUEifQ.DsDgdFUpuC6Z_B_m8j1MiAN1cQRS_Mcr9VvvZvSurs0wUyCRAvjDDEYjE6b6_VUF0KNkeLUy9lJCF2IF2BBGOeAt95fggdI49jZKwqo842z3cdsJQ2kZTQcQrs0jinxn" for 127.0.0.1

这就是我得到的一切。我仔细检查了 app_id 和 app_secret 一切正常,并尝试了 php 版本,它工作正常。所以这里面并没有错误。

那么我如何至少找到有关错误的更多信息?或者如何解决这个问题?

I get an error when i try to login with facebook via omniauth gem ver.0.2.6.
It shows invalid_credentials.
http://localhost:3000/auth/failure?message=invalid_credentials
I use this code in initializer/omniauth.rb

Rails.application.config.middleware.use OmniAuth::Builder do
  provider :facebook,
           "app_id",
           "app_secret",
           {:scope=>[:email,:user_birthday],:client_options => {:ssl => {:ca_path => "/etc/ssl/certs"}} }
end

Started GET "/auth/facebook" for 127.0.0.1
Started GET "/auth/facebook/callback?code=0b49kydcswTkMNfx_C9BwhE0Z-g9kO_oE0aJ2F4ghy0.eyJpdiI6IjlYaXRxTF9NdFBGbWtBUk9ZUXVSdUEifQ.DsDgdFUpuC6Z_B_m8j1MiAN1cQRS_Mcr9VvvZvSurs0wUyCRAvjDDEYjE6b6_VUF0KNkeLUy9lJCF2IF2BBGOeAt95fggdI49jZKwqo842z3cdsJQ2kZTQcQrs0jinxn" for 127.0.0.1

This all i get. I double checked app_id and app_secret all is ok and tried php version it works fine. So there is no error in this.

So how i can find more info about an error at least ? or how this problem can be fixed ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文