0
我逐字按照以上說明:https://github.com/plataformatec/devise/wiki/OmniAuth:-OverviewOmniauth + Devise + Facebook =發生錯誤。請稍後再試
配置/初始化/ devise.rb:
require "omniauth-facebook"
config.omniauth :facebook, "xxx", "yyy", :scope => 'email,offline_access,read_stream', :display => 'popup'
的查看鏈接的作品,並要求我先登錄與Facebook。但是,點擊它時,我會收到「發生錯誤,請稍後再試。」。沒有其他信息或錯誤。
在我的Facebook應用程序中,未設置「應用程序域」,並且網站URL設置爲「localhost:3000」。
我的直覺告訴我這個配置/回調有問題,但是localhost:3000/users/auth/facebook/callback可以正常工作。
在此先感謝!
編輯:當我登錄到擁有該應用程序的Facebook帳戶嘗試登錄時,它完美地工作。當我嘗試使用不同的Facebook帳戶時,此錯誤會觸發。
編輯2:想通了http://cl.ly/D6st