My mvc application uses a certificate (stored in the Local Computer's 'Root Certification Authority' store), but cannot seem to access it while the web-server doesn't have any active users logged in [to the machine].
This causes a service failure when a user is logged in to the web application.
<clientCertificate storeLocation="LocalMachine" storeName="Root" 509FindType="FindBySubjectName" findValue="certificate name" />
I was worried it might be permissions or something, but in development the boxes tended to remain online and we never encountered the issue.
Any help is appreciated, thank-you so much!