我有一个 rails 虚拟应用程序,并且我已将 OmniAuth 添加到我的 Gemfile 中。我加了
<%= link_to "Sign in with Twitter", "/auth/twitter" %>
在我的应用程序布局文件中。
我还在我的 config\initializers 文件夹中添加了 omniauth.rb 文件。
Rails.application.config.middleware.use OmniAuth::Builder do
provider :twitter, 'MYKEY', 'MYSECERT'
end
在我重新启动我的 Rails 服务器rails s
并访问http://localhost:3000/auth/twitter
我总是遇到Errno::ETIMEDOUT
,说Operation timed out - connect(2)
我的电脑可以同时访问 Twitter 网站。
谁能帮我这里出了什么问题?非常感谢你。