2011-11-09 17 views
5

Tengo algunos problemas para encontrar la forma de obtener Capybara (1.1.1) para aceptar automáticamente certificados SSL en Chrome.Configurar capibara para confiar en todos los certificados SSL

Esta es mi configuración actual Carpincho

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 

He leído sobre la bandera -trustAllSSLCertificates pero no estoy seguro de cómo se aplica esto cuando se ejecuta utilizando selenio Carpincho.

Respuesta

-1

Esto lo hace con 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

La pregunta menciona específicamente Chrome ... así una respuesta para FF no es realmente útil :( – Sam

Cuestiones relacionadas