0

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サーバーを再起動してhttp://localhost:3000/auth/twitterrails sにアクセスした後

私はいつも会っErrno::ETIMEDOUTて言ったOperation timed out - connect(2)

その間、私のコンピューターは Twitter の Web サイトにアクセスできます。

ここで何がうまくいかなかったのか、誰か助けてもらえますか? どうもありがとうございました。

4

1 に答える 1

0

それは、ネットワークの問題が原因です。VPNに接続した後、すべて問題ありませんでした。

于 2011-03-18T11:05:36.387 に答える