We have a site that requires SSL digital certificates and have issued client side certificates to allow users to connect. The users are now complaining that when they browse to our site they are prompted to select our certificate from a list, even though there is only one matching certificate (the one we issued).

How can the user tell their browser to always use a particular certificate (to avoid being prompted) ?

link|improve this question
1  
Not programming related. And browser dependent. – erickson Nov 24 '09 at 23:06
feedback

migrated from stackoverflow.com Nov 25 '09 at 5:17

This question came from our site for professional and enthusiast programmers.

2 Answers

If this is a local server, give them the Root certificate to install on their browser's certificate store under Trusted Root Authorities. If your certificate came from a real Root CA such as VeriSign, your customer's shouldn't need to be installing anything.

link|improve this answer
feedback

I don't know of any way to avoid this in Internet Explorer or Chrome but if your users use Firefox they can go to Tools, Options, Advanced, Encryption, and click "Select one automatically" under "When a server requests my personal certificate".

link|improve this answer
feedback

Your Answer

 
or
required, but never shown