2012-04-04 73 views
5

我有一个使用ssl/tls和许可证书的tcp服务器。对于ssl/tls,证书存储在pkcs#12文件中,我认为它将作为安装过程的一部分进行安装。证书 - 它们何时安装在证书存储区中?

关于Rhino许可,作为安装过程的一部分,将x.509证书安装到证书存储区是否正常?安装程序要么是VS2010安装程序,要么可能是Installshied。我没有很多安装人员的经验,通常我会手动安装证书。

我特别寻找通常的建议,因为何时是安装证书的最佳时机。不要过分关注Rhino许可方面。

谢谢。

回答

1

我明白这不能被认为是一个完整的答案,但它可能会导致你的解决方案。如果您仍然决定使用该工具集来构建安装,WiX有一个漂亮的Certificate元素,它可以通过单行XML解决您的问题。如果WiX不是一种选择,那么如果InstallShield没有公开这个功能(VS项目没有,据我所知),你将不得不创建一个自定义动作。但即使在自定义操作最糟糕的情况下,您也可以看看它是如何在WiX中实现的 - 它完全是开源的。