windows-xp – 当浏览器不支持SNI时会发生什么
发布时间:2020-12-14 00:06:35 所属栏目:Windows 来源:网络整理
导读:一个看似简单的问题,但仍然有效. 当不支持SNI的浏览器尝试访问配置为通过SNI强制SSL的站点时,会发生什么. 谢谢 这取决于您的Web服务器在收到没有SNI的HTTPS请求时的反应. (如果要测试它,可以使用 simulate a non-SNI browser with openssl.需要基本的HTTP协
一个看似简单的问题,但仍然有效.
当不支持SNI的浏览器尝试访问配置为通过SNI强制SSL的站点时,会发生什么. 谢谢
这取决于您的Web服务器在收到没有SNI的HTTPS请求时的反应. (如果要测试它,可以使用
simulate a non-SNI browser with openssl.需要基本的HTTP协议知识.)
使用IIS 10,会发生以下情况: >如果配置了“默认SSL站点”(绑定到没有主机名的端口443的站点),则非SNI客户端将看到: >默认(错误)SSL站点的证书(通常会导致证书警告,除非您将默认SSL站点证书配置为包含托管在您IP地址的所有站点的SAN)和 这很有道理: > SSL握手发生在HTTP请求传输之前.因此,如果没有浏览器的SNI支持,服务器别无选择,只能返回默认的SSL站点证书. >如果未配置“默认SSL站点”,则将关闭连接. (来源:刚用旧的Windows XP IE8虚拟机测试过它.) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |