selenium c# как выбрать пользователя в опциях Chrome
Помогите решить проблему, в реестре имеются установленные сертификаты, если зайти вручную в хром все окей, он их видит и даже, если открыть страницу в режиме инкогнито, НО как только начинается запуск теста и он доходит до момента авторизации (тестирование системы ЭДО) сертификаты не видны, грешу на первоначальные настройки браузера в коде:
IWebDriver driver;
// Настройки браузера
ChromeOptions options = new ChromeOptions();
Directory.CreateDirectory(State.DownloadsDirectory);
options.AddUserProfilePreference("download.default_directory", State.DownloadsDirectory);
options.AddUserProfilePreference("disable-popup-blocking", "true");
options.AddUserProfilePreference("safebrowsing.enabled", "true");
options.AddUserProfilePreference("download.prompt_for_download", false);
if (Options != null)
options.AddArgument(Options);
if (IsIncognitoMode)
options.AddArgument("--incognito");
options.AddArgument("start-maximized");
options.AddArgument("--disable-backgrounding-occluded-windows");
try
{
driver = new ChromeDriver(options);
return driver;
}
catch (TypeInitializationException ex)
{
Environment.ExitCode = (int)ExitCode.Selenium.BrowserDidntOpen;
throw ex;
}
Помогите решить проблему, возможно я не указал нужный аргумент для отображения сертификатов, спасибо заранее.