簡體   English   中英

安裝setup.exe時如何安裝自簽名證書

[英]How to install self signed certificate while installing setup.exe

我已經使用Makecert創建了自己的證書,並使用Signtool對我的exe進行了簽名並進行了驗證。但是它仍然顯示Unknown Publisher安全警告。 然后我嘗試使用Installer類安裝證書。但是在未知發布者警告彈出窗口之后安裝了證書。 有什么辦法解決這個問題?

證書基於信任鏈。 操作系統提供商和/或網絡管理員等,決定他們信任誰,以向其他人(例如您自己)提供持續的信任,並允許將提供商的證書安裝在OS的根目錄中。

如果您可以說服擁有計算機的人員信任您和您的自簽名證書,則可以向他們提供證書,以便他們自己安裝,然后繼續進行。

如果不是,則需要轉到已經隱式信任的證書提供者之一,因為OS提供者/網絡管理員/計算機所有者/已經安裝了其根證書的人。 提供者將通過一個過程來驗證您的身份(這就是為什么要花錢的原因),這時他們將向您頒發證書(基於鏈上的證書,鏈上的證書位於鏈上)目標機器),您可以使用該機器來簽名代碼。 您無需在最終用戶計算機上安裝它。

如果安裝程序可以在此對話框啟動前安裝安裝自簽名證書而沒有其他管理員級別的訪問權限,則它將使整個過程變得毫無用處,因為任何人都可能假裝成其他人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM