IIS 7 上的 SSL 证书

IIS 7 上的 SSL 证书

我正在尝试在 IIS 7 上安装 SSL 证书。我已经下载了免费试用证书。

之后,我要执行以下步骤:

  1. 单击开始菜单并选择管理工具。
  2. 启动 Internet 服务管理器并单击服务器名称。
  3. 在中心部分,双击“安全”部分中的“服务器证书”按钮。
  4. 从“操作”菜单中单击“完成证书请求”。
  5. 输入证书文件的位置。
  6. 输入一个友好名称。
  7. 单击“确定”。
  8. 在站点下,选择要使用 SSL 证书保护的站点。
  9. 从“操作”菜单中,单击“绑定”。这将打开“站点绑定”窗口。
  10. 在“站点绑定”窗口中,单击“添加”。这将打开“添加站点绑定”窗口。
  11. 从类型菜单中选择 https。将端口设置为 443。
  12. 从 SSL 证书菜单中选择刚刚安装的 SSL 证书。单击“确定”。

这是我收到消息的步骤:

证书链中缺少一个或多个中间证书。要解决此问题,请确保已安装所有中间证书。有关详细信息,请参阅 http://support.microsoft.com/kb/954755

此后,当我访问该网站的第一页时,收到以下消息:

该网站的安全证书有问题。

我究竟做错了什么?

答案1

您正确地完成了 IIS7 部分。问题听起来像是免费证书没有在您的机器上安装完整的证书链。请咨询证书提供商。他们应该有一个关于如何添加中间证书的指南。基本上,这是您的免费证书所依赖的另一个证书。

此外,如果您想直接管理证书,您可以转到 MMC(只需从开始 -> 运行中键入 MMC)。然后为本地计算机添加证书管理单元。这可以让您更清楚地了解证书。

相关内容