2011-11-09 35 views
5

Tôi đang gặp một số sự cố khi tìm cách tải Capybara (1.1.1) để tự động chấp nhận chứng chỉ SSL trên Chrome.Định cấu hình capybara để tin cậy tất cả Chứng chỉ SSL

Đây là hiện cấu hình Capybara tôi

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 

Tôi đã đọc về -trustAllSSLCertificates cờ nhưng tôi không chắc chắn làm thế nào để áp dụng điều này khi chạy Selenium sử dụng Capybara.

Trả lời

-1

này sẽ làm điều đó với 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

Câu hỏi đặt ra đặc biệt đề cập đến Chrome ... do đó, một câu trả lời cho FF là không thực sự hữu ích :( – Sam

Các vấn đề liên quan