这里是我的Facebook初始设置/ devise.rb代码:与制定和Facebook,Omniauth缺少的client_id
require "omniauth-facebook"
config.omniauth :facebook, "app_key", "app_secret"
而且我还补充说:
devise :omniauthable
到我希望能够使用该模型Facebook与。
当我点击此链接:
<%= link_to "Sign in with Facebook", user_omniauth_authorize_path(:facebook) %>
我得到:
的OAuthException与消息:"message": "Missing client_id parameter.",
注意,APP_KEY和app_secret是那些,我可以看到在我的Facebook应用程序,但我没有放在这里。
在URL中与Facebook链接点击登录时会被重定向我看到的client_id参数为空:
https://graph.facebook.com/oauth/authorize?response_type=code&client_id&
但是,为什么?
你做了什么来解决这个问题?我遇到了同样的问题... – iTake