0
我們有一個部署在時間表的ClickOnce應用程序。該應用程序使用應用程序構建器帳戶的個人存儲中的代碼簽名證書。看似隨機的時間,證書將從商店中剔除,導致預定的部署失敗。當構建失敗時,我們可以進入,再次添加證書,按預期運行構建和部署。到下一次計劃部署發生時,證書已經丟失並且部署失敗。代碼簽名證書消失了微軟的ClickOnce應用程序
證書未過期,並且它是由當地的CA,我們設置簽名。同一家商店還有5個其他證書,這些證書都是粘在一起的。在事件日誌中我找不到任何提及,並且我們對根本原因感到茫然。任何指針得到解決讚賞。在CA服務器
它可以通過自動註冊觸發,如果有與證書的問題被隱藏。 – Crypt32
@ Crypt32我相信你是正確的,在任務調度程序中,Microsoft \ Windows \ CertificateServicesClient \ UserTask在每次登錄時運行,並且8小時對應於證書丟棄的時間。現在確定爲什麼...... – webaholik
最有可能的是,它沒有通過有效性/撤銷檢查。您可以導出證書.CER文件,並針對您的證書運行以下命令:'CERTUTIL -verify -urlfetch路徑\ exportedcertfile.cer' – Crypt32