如何为计算机的所有用户安装客户端证书?

如何为计算机的所有用户安装客户端证书?

我有一个 PFX 文件 ( .p12),需要它才能访问远程网页。双击此文件并按照几个提示操作即可轻松将证书添加到个人存储中,但这仅适用于当前登录的用户。

我希望以某种方式安装证书,以便特定 Windows 服务器的所有用户都可以使用它。

到目前为止我已经尝试过:

  • 使用 MMC 为“计算机帐户”添加证书管理单元,在“个人”存储下导入证书。这不起作用。
  • 使用证书管理器将证书添加到“localMachine”存储,但发现此工具实际上并不存在于典型的 Windows 安装中。我真的有安装 Visual Studio为了导入客户端证书?
  • 按照组策略的一些说明找到这里,但进展不大(没有受信任的发布者对象)。不过,我只是在查看本地组策略。

答案1

我认为您希望有一个地方放置每个人都可以共享的证书。您无法做到这一点。每个需要使用证书的用户都必须在登录时将其导入到她的存储中。您可能可以为用户编写该过程的脚本,但证书必须存在于每个用户帐户存储中。

相关内容