繁体   English   中英

如何在C#中将证书添加到根受信任证书但没有警报窗口

[英]How to add a certificate to the root trusted certificate but no alert window in C#

我正在开发一个将帮助文件打包到VS 2010的项目。我在寻找一些信息,并且知道打包步骤。 如下:

  1. 合成帮助文件,扩展名为“ .cab”
  2. 为当前用户构造一个证书文件
  3. 将证书安装到系统。
  4. 使用证书对.cab文件签名。
  5. 使用帮助查看器将.cab文件安装到VS2010。

我对应用程序进行了编码,以实现上述步骤。 我将证书安装为个人证书后,在步骤4中失败了。 我发现在根受信任的证书中安装证书时可以。 但是,当我将证书安装为受信任的根证书时,是否弹出确认窗口!

我想在编码C#控制台应用程序时安装没有确认窗口的根受信任证书。 我该怎么办?

如果我正确理解您的要求,则需要绕过MS CAPI接口并添加证书+将其标记为受信任的代码签名(您也需要正确构建所涉及的证书)。 要获得帮助,您必须伸手去拿黑暗的一面。 也许可以通过电子邮件向Microsoft寻求帮助-让我们知道结果如何;)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM