Selenium C#-处理登录对话框(Chrome)

时间:2019-04-02 22:33:09

标签: c# selenium authentication dialog

我遇到一个问题,当我登陆网站的第一页时,会弹出一个授权。

enter image description here

我需要按Enter键或刷新页面(这将关闭弹出窗口)。 谁能帮助我配置弹出窗口。 我试过了 弹出时显示Driver.Navigate()。Refresh()。 这不会刷新页面(这将导致关闭弹出窗口)

除了使用AutoIT dll以外,还有其他任何方法可以关闭弹出窗口。 enter image description here

非常感谢您对此的帮助

1 个答案:

答案 0 :(得分:0)

此处是有关如何使用C#处理警报的文档。 IAlert Interface

尝试以下逻辑处理您的情况。

IAlert alert = driver.SwitchTo().Alert();
alert.Dismiss();

确保完成此操作后,请切换回父窗口。