從例如安裝簽名證書科莫多具有挑戰性。有沒有簡單的方法來做到這一點?如何將從Comodo簽名的證書(.pfx)安裝到Visual Studio項目中
0
A
回答
1
這不是太困難,並且需要多個步驟。
解決方案: - 通過大量的資源曳,而實際上這樣做成功後,下面是需要安裝一個.pfx證書到Visual Studio項目的步驟:
- 首先,你在與Comodo.com做任何事情時都必須使用Firefox。 (當使用Comodo技術支持時,如果您使用的是Firefox以外的其他瀏覽器,則迴應將是「那是問題」。)
- 如果您已經使用其他瀏覽器請求(購買)Comodo簽名證書,則您需要使用Firefox登錄到Comodo,並請求對他們授權的簽名證書進行「替換」。 (他們將驗證並捆綁到一個新的.zip文件中進行下載)。
- 在從Comodo下載的zip文件中,將會有四個文件,並且您想要的證書是文件名中包含所有字母和數字的證書,並且包含當天的日期。 (這改變了新的SHA256鍵,所以你必須容納,我記得有兩個文件中的一個)。
- 下載並解壓縮後,將.crt文件(文件名中只有數字和字母)提取到工作文件夾。
- 打開Firefox - >選項 - >高級 - >證書
- 導入科摩多.crt文件
- 選擇備份選項卡,然後指定一個文件名和密碼(和保存密碼 - 將此密碼寫下或保存在已加密的文件/文件夾中,因爲此密碼是主密碼,只有在設置代碼簽名時詢問密碼時必須輸入到視頻工作室)。在Firefox中使用備份將保存帶有證書的私鑰 - 私鑰恰好是您通過Firefox在Comodo上請求證書的私鑰。保存的文件將是一個.p12文件。
- 下載DigiCert Certificate Utility for Windows
- 啓動DigiCert,導入.p12文件,然後導出到.pfx。
- 在Visual Studio(2015)中,轉到項目屬性 - >簽名,並(a)將.pfx證書第一個添加到「簽署ClickOnce清單」(標籤頂部),然後(b) second將.pfx添加到「簽名程序集」(標籤底部),並輸入步驟7中的密碼(如果您不遵循此順序,則不會成功)。
- 您現在已經完成了,並且您的編譯程序集將受到簽名證書的保護。
請注意,如果您在對組件進行模糊處理,則需要添加生成後命令以使用位於C:\ Program Files(x86)\ Windows Kits \ 8.1 \ bin中的Windows signtools.exe \ x86如果您安裝了Visual Studio SDK。搜索「post-build signtools.exe」(注意在x86和x64文件夾中有一個32位和64位signtools.exe,我們已經學會了使用32位版本,因爲我們通常編譯爲AnyCPU)。
大點
你總是要在網上當編譯一個Visual Studio組件包含COMODO密鑰簽名的發佈版本,因爲鍵撥打電話進行驗證在構建時服務器。這就是爲什麼用COMODO密鑰簽名發佈而沒有互聯網連接總是拋出一個神祕失敗的錯誤消息 - 這是因爲你在建設過程中沒有在線。
相關問題
- 1. 無法在項目/簽署visual studio 2010中找到已安裝的證書
- 2. 如何將SSL證書安裝到Visual Studio中?
- 3. 安裝從Visual Studio安裝項目
- 4. Visual Studio的安裝項目
- 5. 如何使用Visual Studio 2012中的Installshield將代碼簽名證書添加到安裝文件?
- 6. Visual Studio 11安裝項目
- 7. COM + Visual Studio安裝項目
- 8. Visual Studio安裝項目
- 9. Visual Studio 2008安裝項目
- 10. Visual Studio安裝項目
- 11. Visual Studio安裝項目:Cleartype
- 12. Visual Studio安裝代碼無效證書
- 13. 如何將Visual Studio安裝項目遷移到InstallShield Limited Edition?
- 14. 從.pfx文件安裝證書時遇到問題
- 15. Visual Studio 2010 PFX代碼簽名
- 16. 項目聯爲Visual Studio安裝項目
- 17. 帶密碼安全的PFX自簽名x509證書
- 18. 如何在命令行上將Visual Studio項目的NuGet包安裝到Visual Studio項目中?
- 19. 如何從PFX文件發佈證書
- 20. 如何在Web2py中使用Comodo證書?
- 21. 如何將Visual Studio 2013項目降級到Visual Studio 2008項目?
- 22. Node.js依賴項安裝給出「證書鏈中的自簽名證書」
- 23. 如何安裝自簽名證書到Windows Phone 7模擬器
- 24. 如何將項目從Visual Studio 2005移動到Visual Studio 2012
- 25. 如何安裝visual studio安裝程序項目?
- 26. 如何在%WINDIR%/從Visual Studio 2008的安裝項目
- 27. 如何將Tkinter安裝到visual studio 2015
- 28. WIX:安裝證書,但從msi單獨分發pfx文件
- 29. npm安裝自簽名證書錯誤
- 30. 將ssl證書,私鑰和中間證書封裝到單個pfx中?