我正在嘗試使用Devise和Omniauth登錄我的Rails應用程序。我已經安裝了omniauth-soundcloud和omniauth寶石。我創建了一個應用程序的SoundCloud中有:通過Devise,Omniauth和SoundCloud登錄
name: sitename
url: http://127.0.0.1:3000
redirect_url: http://127.0.0.1:3000
我遵循的步驟類似於Railscasts#235,並在創建鏈接登錄,但是當我點擊,我重定向到以下網址:
http://127.0.0.1:3000/?error=redirect_uri_mismatch&error_description=The+redirection+URI+provided+does+not+match+a+pre-registered+value.&state=e917179df8ad4e1e1cbef8f8b3d4497c59cf774853a78f94
發生了什麼事?我應該爲此忘記Devise嗎? 謝謝!
編輯
對不起球員,我忘了刪除 'omniauth' 中的Gemfile寶石。這是造成麻煩,一切都知道。
問候!
都能跟得上......它不工作:( – javivelasco