Why is my .Net app contacting Verisign?

て烟熏妆下的殇ゞ 提交于 2019-12-05 05:38:36

Here's a good link a blog explaining what's happening, and the changes to your application config file you can add to stop it from happening, specifically:

<configuration>
   <runtime>
       <generatePublisherEvidence enabled="false"/>
   </runtime>
</configuration>

It's related to authenticode signing, and the PublisherMembershipCondition which you almost definitely don't need. That's explained here on MSDN

A thing to note is that .Net 2.0 and .Net 3.0 only added support for this config setting with SP1. .Net 3.5 supports this without any service pack.

If you sign your assembly with a real certificate, the .net runtime has to check the digital signature.

If it's a web app with SSL, it could be IE trying to verify that the certificate hasn't been revoked.

Are any of the 3rd party DLLs signed with Authenticode?

Are these paid third party dlls which are possibly doing some sort of usage authentication?

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!