私はコーラ(1.3.0)とレール(3.0.7)を使用しています。KOALA + FACEBOOK GRAPHさんがFARADAYエラーを出しました。(ConnectionFailed - Connection Refused - connect(2))
これは私の使い方です。これは、次のリンク
https://graph.facebook.com/oauth/authorize?client_id=MY_APP_ID&redirect_uri=http%3A%2F%2Fexample.example.com%2Ffacebook%2Fredirect
に行くログインfacebook
<%= link_to 'Facebook Login', Koala::Facebook::OAuth.new.url_for_oauth_code(:callback => facebook_redirect_url), :class => "facebook_login" %>
の機能をクリックする
リンクは、今私は、リダイレクトの私のFacebookのコントローラ内のparamsのコードを取得します。 次はFacebookのリダイレクト方式で次のことです。
しかし、このコード行はファラデーConnectionFailedエラーです。
私はこの時点で固執しています。これの背後にある理由は何か分からない。
私もこのやり方で次のようにしました。 私はのparams
facebook_access_token_redirect_link = "https://graph.facebook.com/oauth/access_token?client_id=355***************&redirect_uri=#{url_i}&client_secret=MY_APP_SECRET&code=#{params[:code]}"
と、このリンクにリダイレクトしてコードを取得した後。しかし、その後、私はFacebookの 私もこれを理解していない
エラー検証し、検証コードからエラーを取得します。
これに関するお手伝いがあります。
ありがとうございました。
私は接続を拒否しました。そのように: "接続が拒否されました - "ポート443 "のためのconnect(2)。私は443で走っていたことは全くありませんでした。また、私は決してそれに答えなければならないどこにも定義しなかった。また、これは以前と同じコードで動作しました。私はこれがどのような狂気のBSのようなものか分かりません。 – b1nary
私のルーターのファイアウォールは突然コーラをブロックし始めたので、私のローカルマシンはFacebookログインでは動作しませんでした。この回答から、ファイアウォールを無効にして問題を把握することができました。ありがとう –