我们为客户创建了一个PowerPoint插件。插件将通过MSI安装程序支持静默安装。 众所周知,MSI需要签名,证书应该安装在目标机器上。
客户希望我们移交安装程序,他想自己签名(他不会共享证书)。问题是,要构建解决方案,我需要证书!
我是否应该使用我的任何(虚拟)证书进行签名,然后将MSI移交给客户,然后客户使用他的证书进行签名?这在技术上是否有效? 新证书是否会覆盖我在构建期间使用的证书?
我们应该如何进行?
非常感谢你的兴趣!
答案 0 :(得分:0)
您提到您的客户希望MSI使用自己的证书签名,但不想为您提供证书。多么痛苦。
这实际上只剩下两个选项:
另一个选择是再次发布您的问题并包含MSI标记,以便更多MSI开发人员看到您的问题。他们可能会想出更多的想法。
<强>更新强>
我今天和InstallShield(Flexera Software)谈过,我向他们询问了嵌套的MSI。他们说你不应该嵌套MSI。所以忘了这个想法。
答案 1 :(得分:0)
好的,所以这个问题得到了解决。显然,我们可以为办公室插件创建一个MSI包,而无需签名。我做到了这一点,现在客户将亲自签署包裹。
非常感谢回复:)