【发布时间】:2012-08-20 19:07:38
【问题描述】:
在某些站点上,证书链无法建立到受信任的根证书,因为 Windows 不知道此受信任的根证书。但是,如果我们使用 IE 或 Chrome 访问此类站点,Windows 会自动在某处下载(验证)受信任的根,并将其静默安装到受信任的证书颁发机构存储中。在此之后,我们可以将证书链构建到新安装的根目录。如果我们从 Windows 存储中手动删除新下载的受信任根证书,则无法再次构建链。
我知道授权信息访问扩展。问题是链中最顶层的可用证书(缺少受信任根的孩子)没有包含这样的扩展。即使有,Windows 也不会自动信任下载的证书。
因此,必须有一些关于可信根的其他知识来源。问题是 - 我们如何自己使用该资源。如果有人有兴趣检查它,可以使用here 提供最上面的可用证书。
【问题讨论】: