【问题标题】:Certificates - When are they installed in certificate store?证书 - 它们何时安装在证书存储中?
【发布时间】:2012-04-18 06:14:27
【问题描述】:

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

关于 Rhino 许可,作为安装过程的一部分,在证书存储中安装 x.509 证书是否正常?安装程序可以是 VS2010 安装程序,也可能是 Installshied。我没有太多的安装经验,通常我会手动安装证书。

我专门寻找一般建议,即何时是安装证书的最佳时间。不要过分关注 Rhino 许可方面。

谢谢。

【问题讨论】:

    标签: .net windows-server-2008 installation certificate


    【解决方案1】:

    我知道这不能被视为完整的答案,但它可能会引导您找到解决方案。如果您仍然要决定使用哪个工具集来构建安装,WiX 有一个漂亮的Certificate 元素,它可以用一行 XML 解决您的任务。如果 WiX 不是一个选项,您将不得不创建一个自定义操作,如果 InstallShield 没有开箱即用地公开此功能(据我所知,VS 项目没有)。但即使在自定义操作的最坏情况下,您也可以看看它是如何在 WiX 中实现的——它是完全开源的。

    【讨论】:

      【解决方案2】:

      考虑使用custom action 来安装证书。这个问题有一个例子:Installing a certificate in a .MSI Custom Action doesn't work properly

      【讨论】:

        猜你喜欢
        • 2014-01-27
        • 2011-09-09
        • 2019-01-04
        • 2015-07-18
        • 2010-09-23
        • 1970-01-01
        • 2012-07-05
        • 2013-05-02
        • 1970-01-01
        相关资源
        最近更新 更多