C# Firefox无法假定不受信任的证书颁发者
我是一名C#开发人员,正在使用Selenium测试web应用程序。在最新的更新中,firefox无法假定证书颁发者不受信任。不管怎样,Firefox都不起作用,不管我想做什么。我正在通过RemoteWebriver在一个独立的服务器上进行测试。Chrome和internet explorer工作正常 下面是我实际代码的一个小片段 [……]C# Firefox无法假定不受信任的证书颁发者,c#,selenium,firefox,selenium-rc,C#,Selenium,Firefox,Selenium Rc,我是一名C#开发人员,正在使用Selenium测试web应用程序。在最新的更新中,firefox无法假定证书颁发者不受信任。不管怎样,Firefox都不起作用,不管我想做什么。我正在通过RemoteWebriver在一个独立的服务器上进行测试。Chrome和internet explorer工作正常 下面是我实际代码的一个小片段 [……] var uri = new Uri($"http://{ServerProperties.Address}:4444/wd/hub"); [……] [……
var uri = new Uri($"http://{ServerProperties.Address}:4444/wd/hub");
[……]
[……]
谢谢你的帮助
case "InternetExplorer":
return new RemoteWebDriver(uri, DesiredCapabilities.InternetExplorer());
case "Firefox":
FirefoxProfile profile = new FirefoxProfile();
profile.AcceptUntrustedCertificates = true;
profile.AssumeUntrustedCertificateIssuer = true;
DesiredCapabilities dc = DesiredCapabilities.Firefox();
dc.SetCapability(FirefoxDriver.ProfileCapabilityName, profile);
return new RemoteWebDriver(uri, dc);
case "Chrome":
return new RemoteWebDriver(uri, DesiredCapabilities.Chrome());