Chrome-注册表中的证书设置

Pai*_*ili 1 registry ssl google-chrome certificate

对于Webdrivertest,我使用的是Chrome,但始终会查询一个SSL证书。使用Google Chrome设置后,将无法处理。所以我读到有一种有关注册表的方法。所以我尝试了各种组合:

HKEY_LOCAL_MACHINE /软件/政策/ Chrome / AutoSelectCertificateForUrls

名称= 1
值= {\“模式\”:\“ URL \”,\“过滤器\”:{\“ ISSUER \”:{\“ CN \”:\“用户证书\”}}}

HKEY_LOCAL_MACHINE /软件/政策/ Google / Chrome / AutoSelectCertificateForUrls

名称= 1
值= {“模式”:“ url”,“过滤器”:{“ ISSUER”:{“ CN”:“用户证书}}}

HKEY_LOCAL_MACHINE /软件/策略/ Chromium / AutoSelectCertificateForUrls
名称= 1
值= {“ pattern”:“ url”,“ filter”:{“ ISSUER”:{“ CN”:“用户证书”}}}

HKEY_LOCAL_MACHINE /软件/政策/ Google Chrome / AutoSelectCertificateForUrls
名称= 1
值= {\“模式\”:\“ URL \”,\“过滤器\”:{\“ ISSUER \”:{\“ CN \”:\“用户证书\“}}}

和其他组合。当我转到chrome:// policy时,我发现了它。

它在策略中,但不起作用。我仍然可以查询证书。有人知道为什么它不起作用吗?

Fre*_*est 6

您的第一选择对我有用。我将以下文本另存为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\"}}}"
Run Code Online (Sandbox Code Playgroud)

(当然,用您的值替换https://example.comIssuerCN

如需更多帮助,请参阅https://www.chromium.org/administrators/policy-list-3#AutoSelectCertificateForUrls