Chrome - 注册表中的证书设置

时间:2015-07-20 06:29:51

标签: google-chrome ssl certificate registry

对于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我找到了它。

所以它在政策中,但它不起作用。我仍然有证书查询。 任何人都知道为什么它不起作用?

1 个答案:

答案 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