如何使用 selenium(chrome 驱动程序)抑制或自动关闭客户端证书选择对话框?
我无法使用此证书,因为它存储在芯片卡上,我必须输入 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/