我无法接受不受信任的 SSL 证书(此时我只尝试使用 firefox)
我正在使用的代码是:
FirefoxProfile profile = new FirefoxProfile();
profile.setAcceptUntrustedCertificates(true);
//profile.setAssumeUntrustedCertificateIssuer(false);
cap = DesiredCapabilities.firefox();
cap.setCapability(FirefoxDriver.PROFILE, profile);
//cap.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
cap.setCapability("takesScreenshot", true);
driver = new RemoteWebDriver(new URL(localURL),cap);
需要注意的是,我也尝试了我已经注释掉的内容,但似乎没有任何效果。
当远程 webdriver 启动时,我去的 url 会被负载均衡器重定向到证书不受信任的 SSL 地址。我需要自动接受这些不受信任的证书。
以防图像未加载:
我在跑:
selenium-server-standalone-2.32.0.jar
火狐版本:24.0
提前感谢您的帮助!