我们有一个Outlook插件.vsto项目,我们试图用我们生成的证书签名。证书是从本地CA生成的。当我将其添加到签名选项卡中的项目时,所有信息都显示出来并且看起来不错。我发布并尝试运行它,并收到提示,说明它无法验证发布者。我尝试使用法师辞职,甚至将-usemanifestfortrust设置为true并设置发布者名称。同样的结果。我试图辞职.vsto和清单。我还删除了所有的.deploy扩展,并通过法师完成了更新,所有结果都一样。我们很难过。Clickonce证书无效?
有没有人有任何建议?我已经阅读了大约50篇关于它的文章(这是我得到这些故障排除想法的地方),但没有运气。 TIA
如果您自己创建了证书,那么它不是来自“知名”CA,并且它总是会给您“发布者无法验证”消息。要纠正这个问题,您必须从知名的CA(如Verisign)获得证书。 –