When implementing client-side TLS certificates, the browser always presents a pop-up with the available (and possible suitable?) certificates.
Is there a way for the server to request a specific certificate which would be immediately provided by the browser without going though a pop-up?
The Wikipedia article on client-side authentication describes the transactions diagram but without much details:
The server requests a certificate from the client, so that the connection can be mutually authenticated, using a CertificateRequest message.