将代码签名证书导入浏览器

时间:2013-02-22 07:43:29

标签: c# asp.net browser certificate code-signing-certificate

我想在silverlight 5中实现screenshoot功能。我从go-daddy购买了代码签名证书。我们需要做以下事情来归档目标。

  1. 签署xap文件(在服务器上配置)

  2. 使用mmc.exe在用户帐户下的Trusted Publishers容器中添加代码签名证书。 (在服务器上配置)

  3. 在注册表中添加密钥(AllowElevatedTrustAppsInBrowser)。 (使用自定义exe在最终用户上配置)

  4. 将证书导入浏览器。 (最终用户)

  5. 我需要手动将证书导入浏览器以实现目标。

    但我想让它自动化,因为我无法指示最终用户将证书导入您的浏览器。

    我认为证书可以在访问应用程序时自动导入浏览器。请建议我缺少的东西。

1 个答案:

答案 0 :(得分:0)

我得到了解决方案。这很简单。让我试着解释一下。

如果我们在Trusted Publishers容器中添加/删除代码签名证书。它将在浏览器证书中生效,反之亦然。