当前位置: 首页 > 知识库问答 >
问题:

身份验证弹出浏览器

仉成益
2023-03-14

如何使用selenium web驱动程序处理chrome浏览器中弹出的身份验证?

共有1个答案

蔚和风
2023-03-14

尝试:

  WebDriver driver =  new ChromeDriver(options)
  driver.get("http://username:password@www.domain.com");

ChromeOptions options = new ChromeOptions();
options.addArguments("user-data-dir=/path/to/your/custom/profile");
WebDriver driver =  new ChromeDriver(options);
driver.navigate().to(testURL);

参考资料:

https://sites.google.com/a/chromium.org/chromedriver/capabilities https://chromium.googlesource.com/chromium/src//master/docs/user\u data\u dir。医学博士

 类似资料:
  • 问题内容: 下面是我的AutoIt脚本(UI3_Authentication.au3),用于处理Windows身份验证弹出窗口。 以下是我对上述AutoIt exe文件的Selenium代码调用。 当我运行上述Selenium文件时,它将打开页面并弹出身份验证。但这不是在插入用户名和密码。它等待用户输入。 问题答案: 我解决了 其实这是我的坏事。以前,我的代码是这样的: 我在get()之前添加了a

  • 问题内容: 有谁知道在自动化过程中使用Selenium或任何其他工具来处理浏览器身份验证吗? 问题答案: 警报方法authenticateUsing() 使您可以跳过“ Http基本身份验证”框。 从Selenium 3.4开始,它仍处于测试阶段 现在,仅针对 InternetExplorerDriver

  • 我目前正在使用定制的AuthenticationProvider实现将Key斗篷集成到一个相当复杂的spring boot应用程序环境中(因此我不使用Key斗篷AuthenticationProvider)。在我的例子中,我的目标是将OIDC身份验证协议与flow一起使用。 因此,当客户机导航到我的spring应用程序的登录页面时,他会被重定向到KeyClope登录页面。这已经奏效了。 在那里,一

  • 可以请一些人帮助我处理窗口身份验证弹出在chrome使用selenium和C#而不使用AutoIT吗? 窗口身份验证弹出 附注。-用用户名和密码(http://username:password@url/)嵌入url在我的代码中不起作用。CSS无法加载。

  • 我正在尝试使用AutoIT处理Selenium webdriver脚本的基本身份验证弹出。我为Firefox和Internet Explorer写了一个脚本,但它对Chrome不起作用。 当我尝试在Chrome上使用AutoIt窗口信息工具识别身份验证弹出时,结果是空的。我正在使用以下AutoIt脚本: 任何能让它发挥作用的指示都是有帮助的。我没有使用,因为重定向时会出现一些身份验证弹出窗口。

  • 问题内容: 我的Web应用程序有一个登录页面,该页面通过AJAX调用提交身份验证凭据。如果用户输入正确的用户名和密码,则一切正常,但如果不正确,则会发生以下情况: Web服务器确定尽管请求中包含格式正确的Authorization标头,但标头中的凭据未成功进行身份验证。 Web服务器返回401状态代码,并包含一个或多个列出受支持的身份验证类型的WWW-Authenticate标头。 浏览器检测到对

  • 在本教程之后,我解决了这个问题。 如何阻止浏览器身份验证对话框?你能帮帮我吗?

  • 在此处输入图像描述通过第一个URL,我单击登录(如图所示),这将导致另一个URL,我需要在其中输入凭据。但在该页面之前,我看到一个由浏览器生成的弹出窗口,Selenium无法找到它。在此处输入图像描述。我的chrome浏览器版本是61.0.3163.100(官方版本)(64位) 我尝试使用以下方法: > JavaScript 对;}"); 自动 机器人类 还试图通过在URL中输入用户名和密码来浏览