最近在学习 oauth,照着Ruby on Rails - Railscasts PRO #241 Simple OmniAuth (revised)做,然后到访问http://localhost:3000/auth/twitter这一步出现错误 ERROR -- omniauth: (twitter) Authentication failure! timeout: Net::OpenTimeout, execution expired
Google 后没找到合适的答案,觉得是不是因为被墙了,但是开了全局代理还是不行,请问这个应该如何解决呢?
omniauth.rb 里面是按照官方文档写的provider :twitter, "API_KEY", "API_SECRET"
申请 twitter app 的时候 Callback URL 写的是http://localhost:3000/auth/twitter/callback