C#Selenium Chrome驱动程序-Chromeoptions-网页上的旁路身份验证弹出窗口
我正试图用Selenium和Chrome驱动程序(v85)打开一个带有“https”的网页。 打开页面时,系统会提示我输入用户和密码 作为一种解决方法,我在受信任的本地站点中输入了URL的名称,效果很好。但是,我想知道在首选项方面使用哪些设置,以便我可以通过代码(C#)来控制它 下面是我设置Chrome驱动程序并设置一些首选项的代码段C#Selenium Chrome驱动程序-Chromeoptions-网页上的旁路身份验证弹出窗口,c#,selenium-webdriver,selenium-chromedriver,chrome-automation-extension,C#,Selenium Webdriver,Selenium Chromedriver,Chrome Automation Extension,我正试图用Selenium和Chrome驱动程序(v85)打开一个带有“https”的网页。 打开页面时,系统会提示我输入用户和密码 作为一种解决方法,我在受信任的本地站点中输入了URL的名称,效果很好。但是,我想知道在首选项方面使用哪些设置,以便我可以通过代码(C#)来控制它 下面是我设置Chrome驱动程序并设置一些首选项的代码段 var chromeoptions = new Chromeoptions(); var downloadpreference = new Dictiona
var chromeoptions = new Chromeoptions();
var downloadpreference = new Dictionary <string,object>
{
{"default directory" = "c:\download\"},
{"directory upgrade" = true}
}
AddArgument(“--auth server whitelist=.testenv.domain.xyz.com”);仍然会触发弹出窗口进行身份验证
try
{
ChromeDriverService chDriverService = ChromeDriverService.CreateDefaultService();
chDriverService.SuppressInitialDiagnosticInformation = true;
_driver = new ChromeDriver(chDriverService, chromeOptions, TimeSpan.FromSeconds(30));
}