更正Github应用程序URL

时间:2013-01-28 22:35:51

标签: ruby-on-rails-3 github ruby-on-rails-4

在Github中的应用程序中注册的正确URL是什么?我有一个rails应用程序,我试图通过omniauth / devise连接到github。问题是,每当我尝试通过设计进行身份验证时,我都会收到此URL

> http://127.0.0.1:4000/auth/github/callback?error=redirect_uri_mismatch...

在我的浏览器中,来自GitHub的NULL反馈。 (这意味着env ['omniauth.auth']为空)。

这是我的Github网址。这有什么不对?

Application Name:
Foo

URL:
http://127.0.0.1:4000/users/auth/github

Callback URL:
http://127.0.0.1:4000/auth/github/callback

1 个答案:

答案 0 :(得分:3)

设计omniauth期望其他回调网址。

尝试:

URL:
http://127.0.0.1:4000

Callback URL:
http://127.0.0.1:4000/users/auth/github/callback