We have upgraded our SSL certificate to a wild domain certificate. We launched our new website with the certificate installed. This is MVC4 on IIS in Azure.
We have some users, mainly on IE, as far as I can tell, who have an old cache certificate. This makes them unable to log in. Their browser rejects the cookie.NET.
We will clear their SSL status using the instructions in this link. This fixes the problem for them.
My question is, is there a way to get browsers to grab our new certificate?
Edit
We added
var agt = navigator.userAgent.toLowerCase(); if (agt.indexOf("msie") !== -1) { document.execCommand("ClearAuthenticationCache", "false"); } //window.crypto is defined in Chrome, but it has no logout function else if (window.crypto && typeof window.crypto.logout === "function") { window.crypto.logout(); }
Go to the login page at www.trainerroad.com/login . This code shoots, but it does not help.
Edit 2
Now I am modifying the above code to remove "false".
document.execCommand("ClearAuthenticationCache");
I am posting it now. I cannot reproduce the problem, so I need to wait until someone with the problem tries it and tells how this happens.
source share