当我在 Selenium 上运行自动测试时,我会收到证书选择弹出窗口。
我发现这个问题可以在 Windows 上通过以下方式解决:创建注册表项。
不幸的是,这个答案没有解释如何在 Linux 上做到这一点。但我发现应该有一些chrome 配置文件,我可以用类似的方式修改它。
在哪里可以找到这个文件?它叫什么名字?我应该在其中写些什么才能解决这个问题?或者也许还有其他方法可以解决这个问题。
答案1
抱歉回答晚了,但我也是刚刚才发现的;D
您正在搜索的文件是一个.json
包含您的 URL 的首选证书的文件。
用于配置 Chrome/Chromium 自动选择客户端证书的策略文件(适用于 Kiosk 模式)
文件名: auto_select_certificate.json
{
"AutoSelectCertificateForUrls": ["{\"pattern\":\"*\",\"filter\":{}}"]
}
放置在适当的位置:
/etc/chromium/policies/managed/
/etc/opt/chrome/policies/managed/