2012-04-04 82 views
5

我有一個使用ssl/tls和許可證書的tcp服務器。對於ssl/tls,證書存儲在pkcs#12文件中,我認爲它將作爲安裝過程的一部分進行安裝。證書 - 它們何時安裝在證書存儲區中?

關於Rhino許可,作爲安裝過程的一部分,將x.509證書安裝到證書存儲區是否正常?安裝程序要麼是VS2010安裝程序,要麼可能是Installshied。我沒有很多安裝人員的經驗,通常我會手動安裝證書。

我特別尋找通常的建議,因爲何時是安裝證書的最佳時機。不要過分關注Rhino許可方面。

謝謝。

回答

1

我明白這不能被認爲是一個完整的答案,但它可能會導致你的解決方案。如果您仍然決定使用該工具集來構建安裝,WiX有一個漂亮的Certificate元素,它可以通過單行XML解決您的問題。如果WiX不是一種選擇,那麼如果InstallShield沒有公開這個功能(VS項目沒有,據我所知),你將不得不創建一個自定義動作。但即使在自定義操作最糟糕的情況下,您也可以看看它是如何在WiX中實現的 - 它完全是開源的。