首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >浏览器和证书存储

问浏览器和证书存储
EN

Stack Overflow用户
提问于 2010-11-30 10:52:53
回答 1查看 7.3K关注 0票数 2

当浏览器将其与连接到https服务器(Windows)时收到的证书进行比较时,浏览器会在哪些证书存储中查找可信证书?

EN

回答 1

Stack Overflow用户

发布于 2010-12-07 08:52:42

您需要特定浏览器使用的受信任根存储区中的根CA证书。下面是一个简单Google搜索的页面,可能会有所帮助:https://help.riseup.net/security/certificates/import/

浏览器不需要在这里找到服务器的证书。需要在此存储中安装的是对服务器证书(或证书链)进行签名的根CA证书。

例如,如果服务器具有证书S,而S由" MY- root -CA“签名,则需要在受信任的根存储中安装MY-root-CA。

如果服务器的证书S是由中间CA“on”签名的,而一些-CA是由MY CA签名的,那么只需要在受信任的根存储中的浏览器机器上安装MY- root -CA。

如果S是由一些-CA签名的,那么一些-CA可能还需要安装在浏览器机器上的某个地方,但不一定安装在受信任的根存储中。在这种情况下,服务器可能同时发送S和一些-CA,甚至可能发送MY CA。不管这条证书链得到多长时间,链中的每个链接都必须由服务器发送,或者显示在本地机器上,但是最后一个MY CA总是必须安装,并且这是在特殊的可信根存储中安装的。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4312904

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档