【发布时间】:2012-10-01 13:48:05
【问题描述】:
我为 Outlook 开发了一个 VSTO 插件。我使用从 Verisign Inc. 购买的证书签署插件。该证书有效并由受信任的根授权机构授权。但是当我的客户安装插件时,他们仍然会收到提示“你想从这个发布者安装这个插件吗?”问题。
据我了解,威瑞信证书足以消除这种情况,对吗? 在 VSTO 插件安装中这个提示是强制性的吗?
谢谢
【问题讨论】:
标签: vsto code-signing
我为 Outlook 开发了一个 VSTO 插件。我使用从 Verisign Inc. 购买的证书签署插件。该证书有效并由受信任的根授权机构授权。但是当我的客户安装插件时,他们仍然会收到提示“你想从这个发布者安装这个插件吗?”问题。
据我了解,威瑞信证书足以消除这种情况,对吗? 在 VSTO 插件安装中这个提示是强制性的吗?
谢谢
【问题讨论】:
标签: vsto code-signing
不,提示不是强制性的,但听起来像 1)您的代码实际上没有签名,即使您认为它是(您应该能够通过右键单击已编译的 DLL 并检查安全选项卡来验证这一点) 2)证书不是正确的证书(有不同种类的证书,我相信您需要的证书称为“代码签名”证书。 3) 也许客户的机器上有一个旧版本仍在加载(并因此提示)?
但简短的回答是,使用正确的证书、正确签名和正确安装,用户不会得到提示。
【讨论】: