我正在使用 Selenium WebDriver 在需要 http 身份验证的页面上执行某些操作。
我已经在我的默认配置文件中登录。但是 selenium chromedriver 会为每次使用自动使用一个新的配置文件,因此我无法通过身份验证阶段。
因此,我正在考虑在 Selenium WebDriver for Chrome 上使用我的默认配置文件(内部有帐户登录)。
即使我使用如下代码,默认配置文件似乎也没有加载到 Chrome 中
ChromeOptions options = new ChromeOptions();
options.AddArguments("user-data-dir=C:/Users/user_name/AppData/Local/Google/Chrome/User Data/Default");
IWebDriver driver = new ChromeDriver(@"C:\Users\Lawrence\Desktop\selenium-dotnet-2.33.0\net40",options);
有什么帮助吗?=)