在IIS8上设置默认SSL站点


25

我在IIS8上设置了几个使用相同通配符SSL证书的网站。有些站点需要旧版本的浏览器和操作系统可以访问,因此我无法使用“需要服务器名称指示”选项。

由于并非所有设备都支持SNI,因此IIS显示以下警报:

“尚未创建默认的SSL站点。为了支持不具有SNI功能的浏览器,建议创建一个默认的SSL站点。”

如何创建默认的SSL站点?我找到的最接近的文章不是很清楚,我觉得必须有一个更简单的解决方案。

服务器详细信息:Windows Server 2012,IIS8,一个外部IP地址


我喜欢这样的“哦,whaddaya要我去做吗?” 信息。幸运的是,serverfault照常提供了答案。
SilverbackNet '18

Answers:


36

您可以选择IIS托管的任何网站,然后取消选中SNI(那里的服务器名称指示)。请在下面进行检查

在此处输入图片说明


14
您还需要清除“主机名”字段,以使其充当默认的SSL网站。至少直到我没有默认SSL站点的警告才消失,关于建立多个HTTPS站点的IIS8指南描述了相同的设置。
angularsen,2015年

仅供参考,关于上面的评论,我个人不需要清除“主机名”字段以使警告消失,只需选中“需要SNI”选项即可。IIS 8.0.9200
Jimbo,

我认为此时无需取消选中它,除非您有一些特殊的用例。所有现代的浏览器都支持它
Ryan Gates

-1

如果您当前有*绑定,请清除该绑定(并取消选中该绑定上的require SNI框)


*不等于任何主机名,这正是我们在这里需要的吗?
MEMark
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.