0
def facebook
@facbeook ||= Koala::Facebook::API.new(oauth_token)
end
私はコンソールuser.facebook.get_object("me")
で実行するが、私はこのエラーを取得する私のFacebookのアカウントにログインしていますここで、このコードの方法を持っているレール
Faraday::SSLError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
Railscast 361は、ユーザーログインから取得するoauth_token
を示しています。しかし、そう、私はこのエラーを取得
私はそれが私の構成の一部または何か他のもの
EDIT私はコアラのドキュメントファラデーについてkoalaにここに発見したから、一般的なエラーがあるかどうかわからないですし、どこのことができますSSL証明書を設定します。このよう
Koala.http_service.http_options = { ssl: { ca_path: Rails.root.join("cacert.pem").to_s } }
ちょうど
Koala.http_service.http_options = { ssl: { ca_file: Rails.root.join("cacert.pem").to_s } }
またはあなたのような要求ごとにそれを行うことができます例えばkoala.rb初期化子に入れて