How Chrome browser know which client certificate to prompt for a site?
I'm setting up certificate authentication for my project using Tomcat. It works ok for command line client such as cURL. I have many client certificates installed in Chrome browser. Some are using to connect to my site, others are used for different purposes and not relate to my project. Every time I connect to my site, Chrome presents a list of client certificates for choosing. These are exactly the certificates that I installed and not others. My questions are: How Chrome knows which client certificates are for a site to present for choosing? Tomcat stores those client certificates in its