Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#Selenium Chrome驱动程序-Chromeoptions-网页上的旁路身份验证弹出窗口_C#_Selenium Webdriver_Selenium Chromedriver_Chrome Automation Extension - Fatal编程技术网

C#Selenium Chrome驱动程序-Chromeoptions-网页上的旁路身份验证弹出窗口

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

我正试图用Selenium和Chrome驱动程序(v85)打开一个带有“https”的网页。 打开页面时,系统会提示我输入用户和密码

作为一种解决方法,我在受信任的本地站点中输入了URL的名称,效果很好。但是,我想知道在首选项方面使用哪些设置,以便我可以通过代码(C#)来控制它

下面是我设置Chrome驱动程序并设置一些首选项的代码段

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));
                }