我无法处理 Chrome 中的身份验证弹出窗口,因为这些弹出窗口在页面加载之前显示为,因此ChromeDriver
被卡入了:
driver.Navigate().GoToUrl(url);
此呼叫无法完成。我尝试将呼叫括在任务中并继续,但下次访问驱动程序时,执行暂停直到GoToUrl
调用完成(直到弹出窗口关闭才会发生)。 / p>
有什么想法可以解决这个问题吗?
答案 0 :(得分:0)
也许您可以尝试使用您的请求修改标头。 请参阅f.i。:https://eveningsamurai.wordpress.com/2013/11/21/changing-http-headers-for-a-selenium-webdriver-request/,其中插件扩展名用于修改请求的标头。
我认为您的解决方案是添加正确的标头或修改它们。谷歌搜索这个主题将为您提供大量可能的选择。