按照 terry 的视频敲的代码。
github 认证成功,但是 callback 时出错,这是啥情况呢?
哈哈 我搜过 callback 的 error 好多,一样也是 redirect_uri_mismatch,我是照 railscasts 的视频来的 关注下我那个把,应该是一样的问题 http://ruby-china.org/topics/4833
#1 楼 @dfang 奇怪,端口不一样
@xiaoronglv 我知道你这个的原因了,其实说的很清楚了 redirect_uri_mismatch 也就是说如果你在 github 里注册 applications 填的 url 是http://localhost:3000/auth/github/callback 那么在自己本机浏览器也用 localhost:3000 打开,而不要用 0.0.0.0:3000 或 127.0.0.1:3000 如果用这两个就 mismatch 了,如果是其他的原因 你关注我的那个帖子
#3 楼 @dfang 灰常灰常的感谢