數(shù)字簽名后,受管Windows服務(wù)啟動緩慢(Managed Windows Service starts up slowly after digital signing)
出現(xiàn)此問題是因為應(yīng)用程序必須下載證書撤銷列表 (CRL) 進行身份驗證。但是,由于無法連接到互聯(lián)網(wǎng),連接因為超時而失敗。例如,受防火墻阻止下載或當(dāng) Windows 首次啟動時,網(wǎng)絡(luò)連接尚未初始化等。
解決辦法:
需要在app.config配置文件中,將generatePublisherEvidence設(shè)置為false,在.net框架程序中,這個選項默認是開啟的。
<configuration>