And*_*dén 6 selenium selenium-chromedriver selenium-webdriver
我在创建这样的ChromeDriver时收到"保存密码"对话框:
var options = new ChromeOptions();
options.AddArguments("chrome.switches", "--disable-extensions --disable-extensions-file-access-check --disable-extensions-http-throttling --disable-infobars --enable-automation --start-maximized");
var driver = new ChromeDriver(options);
Run Code Online (Sandbox Code Playgroud)
然后导航到登录表单并提交.
如何摆脱弹出窗口?
小智 15
您需要添加以下首选项:
options.AddUserProfilePreference("credentials_enable_service", false);
options.AddUserProfilePreference("profile.password_manager_enabled", false);
Run Code Online (Sandbox Code Playgroud)
所以你的最终代码将如下所示:
var options = new ChromeOptions();
options.AddArguments("chrome.switches", "--disable-extensions --disable-extensions-file-access-check --disable-extensions-http-throttling --disable-infobars --enable-automation --start-maximized");
options.AddUserProfilePreference("credentials_enable_service", false);
options.AddUserProfilePreference("profile.password_manager_enabled", false);
var driver = new ChromeDriver(options);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7363 次 |
最近记录: |