小编Sys*_*tem的帖子

Chrome浏览器如何知道要为网站提示的客户端证书?

我正在使用Tomcat为我的项目设置证书身份验证.它适用于命令行客户端,如cURL.

我在Chrome浏览器中安装了许多客户端证书.有些用于连接到我的网站,其他用于不同目的而与我的项目无关.

每次我连接到我的网站时,Chrome都会显示一个客户端证书列表供您选择.这些正是我安装的证书而不是其他证书.我的问题是:

  1. Chrome如何知道哪些客户端证书可供网站选择?
  2. Tomcat将这些客户端证书存储在其信任库中.在SSL hanshake期间,Tomcat将请求客户端证书.它是否要求在其受信任的商店中知道某些特定的证书,以便Chrome知道要显示的内容?

authentication ssl google-chrome client-certificates tomcat7

21
推荐指数
1
解决办法
3万
查看次数