如何使用Selenium和C#在Chrome浏览器中处理Intranet站点的浏览器身份验证

时间:2018-04-09 15:04:50

标签: c# google-chrome selenium

我正在尝试使用Selenium和C#在Chrome中处理浏览器身份验证弹出窗口。 问题是,这不是警报,所以我可以切换到它,甚至不能使用AutoIt处理的Windows弹出窗口。

请建议选项可以做什么。

authentication required

1 个答案:

答案 0 :(得分:0)

你可以这样做:

new Actions(driver).SendKeys(username).Perform();
SendKeys.SendWait("{TAB}");
new Actions(driver).SendKeys(password).Perform();
SendKeys.SendWait("{ENTER}");