如何为firefox配置文件添加新的可信证书

时间:2016-06-22 15:25:51

标签: ruby firefox selenium-webdriver watir-webdriver firefox-marionette

升级到Firefox 47只留下一个使用marionette网络驱动程序的选项。它似乎不支持不受信任的证书: https://stackoverflow.com/a/37868534/520567

在创建firefox配置文件时,我很难找到导入证书的方法:

    firefox_profile = Selenium::WebDriver::Firefox::Profile.new
    client = Selenium::WebDriver::Remote::Http::Default.new
    caps = Selenium::WebDriver::Remote::Capabilities.firefox(firefox_profile: firefox_profile)
    driver = Selenium::WebDriver.for :firefox, marionette: true, desired_capabilities: caps, :http_client=>client
    @browser = Watir::Browser.new driver

使用上面的代码,如何向firefox添加额外的可信证书?!它可能是一个自签名证书,具体取决于正在测试的服务器。

0 个答案:

没有答案