2011-11-09 16 views
5

Capybara(1.1.1)にChromeでSSL証明書を自動的に受け入れる方法を調べるのに問題があります。すべてのSSL証明書を信頼するようにcapybaraを設定する

これは私の現在のカピバラ構成である

Capybara.run_server = false 
Capybara.app_host = 'http://some.host.com' 
Capybara.default_driver = :selenium 

Capybara.register_driver :selenium do |app| 
    Capybara::Selenium::Driver.new(app, :browser => :chrome) 
end 

私は-trustAllSSLCertificatesフラグについて読みましたが、私はカピバラを使用してセレンを実行するときにこれを適用するかどうかはわかりません。

答えて

-1

これは、Firefoxでそれを行います。

Capybara.register_driver :selenium do |app| 
    profile = Selenium::WebDriver::Firefox::Profile.new 
    profile.assume_untrusted_certificate_issuer = false 
    Capybara::Selenium::Driver.new(app, :profile => profile) 
    end 
+0

質問は、具体的Chromeを述べて...そうFFのための答えは本当に便利ではありません:( – Sam

関連する問題