I have a .net desktop application without a certificate on a network not connected to the Internet
When I start it, there is a call to crl.microsoft.com that times out and slows down the application.
I know I can put
<runtime>
<generatePublisherEvidence enabled="false" />
</runtime>
to skip the check, but I'm curious to know what triggers this check and which certificate does it want to check? Is there a way to "sniff" that information?