Iis 如何将自签名SSL证书部署到多个服务器

Iis 如何将自签名SSL证书部署到多个服务器,iis,ssl,openssl,Iis,Ssl,Openssl,我需要创建一个自签名SSL证书,并在两个不同的web服务器上安装相同的证书。对于这个特定的场景,我在网络负载平衡配置中有两个web服务器(Win2K3 w/II6) 我已经安装了IIS资源工具包,可以使用SelfSSL工具生成证书。然而,我的困惑来自工具只在当前机器上注册证书。如何将证书提取成一种可以在其他web服务器上注册的形式 我一点也不偏爱SelfSSL工具,因此,如果我完全错误地使用了SelfSSL工具,我会接受其他说明。我已经看到了关于如何使用OpenSSL生成.cer文件的说明,但我

我需要创建一个自签名SSL证书,并在两个不同的web服务器上安装相同的证书。对于这个特定的场景,我在网络负载平衡配置中有两个web服务器(Win2K3 w/II6)

我已经安装了IIS资源工具包,可以使用SelfSSL工具生成证书。然而,我的困惑来自工具只在当前机器上注册证书。如何将证书提取成一种可以在其他web服务器上注册的形式

我一点也不偏爱SelfSSL工具,因此,如果我完全错误地使用了SelfSSL工具,我会接受其他说明。我已经看到了关于如何使用OpenSSL生成.cer文件的说明,但我确实试图推迟安装OpenSSL,除非我真的必须这样做

谢谢

序言 这些说明可能对任何人都没有多大帮助,因为Windows 7和IIS 7都不再适用了。然而,我觉得必须回答这个问题,因为这是目前关于Stackoverflow最古老的未回答问题,我觉得我可以根据多个来源提供准确的答案

这样,您就可以通过Microsoft管理控制台提取SelfSSL生成的证书,然后使用IIS管理器将其安装到其他web服务器上。由于您在2008年提出了这个问题,以下说明应该适合您的时间范围

步骤1:提取证书 以下是HowtoSeek上的相关步骤

首先,运行命令
mmc
打开管理控制台:

在控制台中,转到文件>添加/删除管理单元

从左侧添加证书

选择计算机帐户

选择本地计算机

单击“确定”查看本地证书存储

导航到Personal>Certificates并找到使用SelfSSL实用程序设置的证书

步骤2:安装证书。 现在您已经成功提取了证书,下一步是将其安装到IIS web服务器中。同样,对于IIS7,它应该适合您的时间范围

1.启动IIS管理器 单击开始、控制面板、管理工具,然后选择Internet信息服务(IIS)管理器

2.选择您的服务器名称 在左侧连接菜单中,选择要安装证书的服务器名称(主机)

3.导航到安全部分 在中心菜单中,单击底部安全部分下的服务器证书图标。Microsoft IIS 7步骤4

4.单击“完成证书申请” 在右侧操作菜单中,单击完成证书请求。Microsoft IIS 7步骤5

5.浏览到您的服务器证书 在完整证书请求向导中,单击“…”浏览并选择以前保存在服务器桌面上的服务器证书文件

6.说出你的证书名称 输入一个友好的名称,它是一个内部引用名称,以便以后区分文件。我们建议包括CAs名称和过期日期。Microsoft IIS 7步骤7

7.单击“确定” 单击“确定”,新安装的证书应显示在刷新的服务器证书列表中