我的供应商提供了许多内部.NET应用程序,这些应用程序需要永久启动。他们的一些服务需要1.5分钟才能启动。经过进一步调查,我注意到在Process Explorer的TCP / IP选项卡下,我看到应用程序尝试与crl.verisign.net建立出站连接。不幸的是,我们的大多数生产服务器都没有互联网接入!我相信他们正在使用authenticode,这会严重影响他们的应用程序加载时间。
知道如何禁用此“功能”吗?
供应商一直让我将默认的SCM等待时间30秒更改为更高的值,以便从超时和服务中获取说明。
答案 0 :(得分:1)
或者,您也可以尝试在主机文件(%windir%\ system32 \ drivers \ etc \ hosts)中为指向localhost的“crl.verisign.net”添加虚假条目。
像这样:
127.0.0.1 crl.verisign.net
当.NET应用程序尝试联系“crl.microsoft.com”时,您通常会出于同样的原因(生产服务器无法访问Internet)。