I'm playing around with client certificates with a .net ordering portal I am developing and am noticing some very strange behaviour. The certificates are self-signed but appear to be valid so I believe the way I have set them up is correct. I can browse to the site with no issue and have installed the ca as a trusted authority in my browser. When I enable Accept Client Certificates in iis i am having trouble.
When I first browse to the page the site accepts the client certificate and displays the details on a diagnostic page I created. Then if I browse to another page on the site via a link e.g. Test1.aspx --> Test2.aspx the certificate details disappear!!
I then played around with things a bit and removed a lot of the other elements in the page (such as master page) so that the page was very basic. This seemed to maintain the certificate when clicking the links back and forth. So I thought it may ha ...
Go to the complete details ...