为 IIS Web 应用生成客户端证书

为 IIS Web 应用生成客户端证书

我正在尝试弄清楚如何设置我的 Web 应用程序,以便只有具有颁发证书的客户端(外部)才能访问它。(在 Windows7 上)

我已经关注了教程我得到了 .CER 和 .PVK,可以用来创建客户端证书制作证书工具

但问题是我无法将 .CER 文件导入服务器。当我按照此教程我收到错误

找不到与此证书文件关联的证书请求。证书请求必须在创建它的计算机上完成。

有人告诉我必须通过 CER 颁发机构创建 .CER,因此我获得了一台 Windows Server 并安装了 Active Directory 证书服务,在其中我首先在 IIS 中创建了请求并向自己颁发了一个 .CER 文件,我通常可以在 Windows7 上的 IIS 中导入该文件。

但是现在当我尝试创建客户端证书时,我缺少私钥文件。

有人可以帮我解决这个问题吗,因为我以前从来没有打过电话,而且我无法理解这个过程。

相关内容