首页 > 解决方案 > 安装了新 SSL 证书的 IIS 10 将继续接受 http 请求还是只接受 https?

问题描述

在 IIS 10 Windws Server 2016 上,我的客户使用以下域“http://example.net”访问网站,这是为此域设置的“站点绑定”。我购买了一个 SSL 证书并想安装它,将此“https://example.net”添加到 IIS 10 上的“站点绑定”中,并将两个绑定保留几天,直到我可以访问客户的站点并更改浏览器的快捷方式从“http://example.net”到“https//...”,然后我将删除 IIS 中的“http://...”绑定。我的问题是:这种安排会奏效,还是安装证书后客户端会被阻止?我知道简短的回答是告诉他们在所有计算机中的 http 之后添加“s”,但这并不是那么简单。

标签: ssliisssl-certificateiis-10

解决方案


如果您在 IIS 上删除 http 绑定,它将只接受 https 请求。

在 IIS 上安装新证书,有几点需要注意。

  1. 客户端还应该更新客户端证书,以便它可以验证服务器客户端。
  2. 安装后需要重启服务器,新证书才能生效。否则旧证书仍会显示在浏览器中,即使旧证书已在服务器上删除。

推荐阅读