在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
答案 0 :(得分:3)
设计omniauth期望其他回调网址。
尝试:
URL:
http://127.0.0.1:4000
Callback URL:
http://127.0.0.1:4000/users/auth/github/callback