Windows Server将SSL证书存储在硬盘中的位置?

我必须从一个客户端的WinServer中恢复一些SSL证书。 他没有原始SSL证书的副本,他想恢复它们。

我可以浏览硬盘,但我无法启动WinServer安装程序,所以我的问题是:WinServer将SSL证书存储在硬盘中?

Thx提前。

技术上说,机器证书存储在registry下的HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ SystemCertificates \ My项下。 但是,您将很难将它们取出 – 私钥(包含在HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ SystemCertificates \ My \ Keys子项中)使用特定于计算机的encryption密钥进行encryption。

所以你的两个select,让你保持:

  1. 询问最初为您的客户提供证书的证书颁发机构,以撤消当前证书并根据新的证书签名请求重新颁发证书
  2. 拉一个Windows服务器的磁盘的副本,并尝试让它在虚拟环境中运行,以导出证书/密钥

就个人而言,我宁愿select1.因为它可能涉及最less的努力。