2015-12-07 85 views
0

我正在使用Rails和OAuth,因此用戶可以使用LinkedIn登錄。我正在關注本教程http://www.sitepoint.com/rails-authentication-oauth-2-0-omniauth/。 我在LinkedIn Developers上註冊了我的應用程序,並按照說明操作。但是,當使用localhost測試應用程序並導航到LinkedIn授權頁面時,我將此操作控制器錯誤消息作爲回調:OAuth2 ::錯誤與LinkedIn

的OAuth2 ::錯誤

INVALID_REQUEST:缺少所需的參數,包括無效 參數值,參數超過一次。 :無法檢索訪問 令牌:appId或重定向的uri與授權碼不匹配或 授權碼過期{「error_description」:「缺少必需的 參數,包含無效的參數值,參數大於 一次:無法檢索訪問令牌:APPID或重定向URI並 不匹配授權碼或授權碼 過期」,‘錯誤’:‘INVALID_REQUEST’}

有什麼事要解決這個問題,這樣的OAuth與LinkedIn的作品? Here is my code in omniauth.rb

+0

向我們展示您的代碼! –

回答

0

您不能直接將本地主機設置爲您的回調。你可以使用127.0.0.1:3000而不是localhost來使它工作。