Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 登录时使用Github 404_Ruby On Rails_Github Api - Fatal编程技术网

Ruby on rails 登录时使用Github 404

Ruby on rails 登录时使用Github 404,ruby-on-rails,github-api,Ruby On Rails,Github Api,我试图将githubauth添加到我的rails应用程序中,但当用户尝试登录时,我遇到了404。它没有向我提供有关错误的任何详细信息,单击时url如下所示: 日志说明如下: Started GET "/users/auth/github" for 127.0.0.1 at 2013-12-06 14:56:40 +0000 I, [2013-12-06T14:56:40.382510 #581] INFO -- omniauth: (github) Request phase initiat

我试图将githubauth添加到我的rails应用程序中,但当用户尝试登录时,我遇到了404。它没有向我提供有关错误的任何详细信息,单击时url如下所示:

日志说明如下:

Started GET "/users/auth/github" for 127.0.0.1 at 2013-12-06 14:56:40 +0000
I, [2013-12-06T14:56:40.382510 #581]  INFO -- omniauth: (github) Request phase initiated.


Started GET "/users/auth/github" for 127.0.0.1 at 2013-12-06 14:56:40 +0000
I, [2013-12-06T14:56:40.473525 #581]  INFO -- omniauth: (github) Request phase initiated.

哪里会出错,我是github API的新手。

出现404错误的原因是没有设置
客户端id
查询参数。您应该在您的设置中使用
client\u id

因此,URL应该如下所示:


https://github.com/login/oauth/authorize?client_id=a8a7ab5b5b4c3c21c&...

出现404错误的原因是您没有设置
客户端id
查询参数。您应该在您的设置中使用
client\u id

因此,URL应该如下所示:

https://github.com/login/oauth/authorize?client_id=a8a7ab5b5b4c3c21c&...