对于Webdrivertest,我使用的是Chrome,但始终会查询一个SSL证书。谷歌Chrome设置无法处理它。所以我读到有关Registry的方法。 所以我尝试了各种组合:
HKEY_LOCAL_MACHINE / Software / Policies / Chrome / AutoSelectCertificateForUrls
name = 1
值= {\“pattern \”:\“url \”,\“filter \”:{\“ISSUER \”:{\“CN \”:\“用户证书\”}}}
HKEY_LOCAL_MACHINE / Software / Policies / Google / Chrome / AutoSelectCertificateForUrls
name = 1
值= {“pattern”:“url”,“filter”:{“ISSUER”:{“CN”:“用户证书}}}
HKEY_LOCAL_MACHINE / Software / Policies / Chromium / AutoSelectCertificateForUrls
name = 1
值= {“pattern”:“url”,“filter”:{“ISSUER”:{“CN”:“用户证书”}}}
HKEY_LOCAL_MACHINE / Software / Policies / Google Chrome / AutoSelectCertificateForUrls
name = 1
价值=
{\“pattern \”:\“url \”,\“filter \”:{\“ISSUER \”:{\“CN \”:\“用户证书\”}}} < / p>
和其他组合。 当我转到chrome:// policy我找到了它。
所以它在政策中,但它不起作用。我仍然有证书查询。 任何人都知道为什么它不起作用?
答案 0 :(得分:5)
你的第一个选择适合我。我已将下面的文本保存为Windows注册表文件(.reg)。导入后,chrome按预期工作。
请注意,如果使用regedit直接编辑注册表,则无需转义括号。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\AutoSelectCertificateForUrls]
"1"="{\"pattern\":\"https://example.com\",\"filter\":{\"ISSUER\":{\"CN\":\"IssuerCN\"}}}"
(当然,将 https://example.com 和 IssuerCN 替换为您的值)
如需进一步的帮助,请参阅https://www.chromium.org/administrators/policy-list-3#AutoSelectCertificateForUrls