google-chrome - Selenium Chrome 抑制/取消客户端证书选择对话框

标签 google-chrome selenium selenium-chromedriver client-certificates ui-testing

如何使用 selenium(chrome 驱动程序)抑制或自动关闭客户端证书选择对话框?

chrome client certificate selection (german)

我无法使用此证书,因为它存储在芯片卡上,我必须输入 PIN。如果没有可用卡,我们的网站使用基于凭据的登录,我想对此进行测试。

最佳答案

我找到了解决这个问题的方法: 您必须使用 chrome 参数 - AutoSelectCertificateForUrls

将其添加到 Windows 注册表:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\AutoSelectCertificateForUrls\1 = "{"pattern":"https://yoursite.com","filter":{}}"

关于google-chrome - Selenium Chrome 抑制/取消客户端证书选择对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31605021/

相关文章:

html - “lang” 属性更改了我在 Google Chrome 中的字体设置

python - Selenium 意外出现问题

r - RSelenium 和 ChromeDriver 的问题 - "This version of ChromeDriver only supports Chrome version X"

html - 使用 Chrome 检查响应式样式

sockets - Chrome 上的 WebRTC;我如何知道它使用的是 UDP 还是 TCP

javascript - Chrome 和 safari 无法正确呈现 div

java - Selenium webDriver 2.46 卡在使用 switchto.window 切换窗口上

java - 使用 Selenium 手动下载文件 - PhantomJS

selenium - 如何检查标签是否为最后一个

java - 在chrome不弹出窗口的情况下更改下载目录