我沒有對我的代碼做任何更改,但Facebook棄用v2.2搞砸了我的登錄名。我試過:Omniauth: callback not firing, returns failure with "invalid credentials"沒有成功。如果選項[:raise_errors] & &!(response.parsed.is_a?(Hash)& & response.parsed ['access_token']),則在錯誤中突出顯示的確切行是:失敗(錯誤)。 (https://github.com/intridea/oauth2/blob/master/lib/oauth2/client.rb - > oauth代碼的網址)。這不是真的給了我一個錯誤信息,所以這就是我的真實情況。Oauth2 Facebook登錄在v2.2棄用後無法使用
從我讀到的內容來看,這個錯誤可能與Facebook切換到JSON的URL編碼有關,但我真的不知道我能做些什麼來解決它。任何幫助,將不勝感激。