为Chrome for Testing配置AutoSelectCertificateForUrls策略求助
修正注册表策略路径
Chrome for Testing的组策略注册表子项不是Chrome for Testing,而是ChromeTesting。你需要创建如下注册表路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\ChromeTesting\AutoSelectCertificateForUrls
在该项下添加和原Google Chrome策略完全相同的字符串值(例如1对应的证书匹配规则),确保规则格式与原配置一致。验证策略加载状态
打开Chrome for Testing,访问chrome://policy页面,搜索AutoSelectCertificateForUrls,确认其状态为「强制」且规则已正确加载。若显示「未设置」,检查注册表路径是否正确,或重启浏览器/系统让策略生效。用户级策略备选方案
若无管理员权限修改HKLM,可改用当前用户的注册表路径:HKEY_CURRENT_USER\SOFTWARE\Policies\Google\ChromeTesting\AutoSelectCertificateForUrls
同样添加对应的证书规则即可。强制策略重载(可选)
启动Chrome for Testing时添加启动参数--enable-features=PolicyAutoReload,可让浏览器启动时强制读取最新策略配置,无需重启系统。Selenium适配注意
确保使用的ChromeDriver版本与Chrome for Testing版本完全匹配(Chrome for Testing版本固定,下载对应驱动后无需频繁更新),启动时直接指定Chrome for Testing的可执行文件路径即可。
内容的提问来源于stack exchange,提问作者bkoiyean

