什么是SSL证书服务器名称指示

发布网友 发布时间:2022-04-25 06:23

我来回答

5个回答

热心网友 时间:2023-11-02 20:59

SSL证书服务器名称指示,是指(英语:Server Name Indication,简称SNI)一般多域名或者通配符SSL证书才会有SNI。
SNI是为了解决一个服务器使用多个域名和证书的SSL/TLS扩展。
SNI信息:主要用来解决一台服务器只能使用一个证书(一个域名)的缺点,随着服务器对虚拟主机的支持,一个服务器上可以为多个域名提供服务,当服务器使用单一IP提供多个域名的HTTPS服务时,客户端在发起的请求中会携带SNI信息,指明所请求的域名,使得服务器能够切换到正确的域名并返回相应的证书。

热心网友 时间:2023-11-02 21:00

服务器名称指示(英语:Server Name Indication,简称SNI)是一个扩展的TLS计算机联网协议,在该协议下,在握手过程开始时客户端告诉它正在连接的服务器要连接的主机名称。这允许服务器在相同的IP地址和TCP端口号上呈现多个TLS证书,并且因此允许在相同的IP地址上提供多个安全(HTTPS)网站(或其他任何基于TLS的服务),而不需要所有这些站点使用相同的TLS证书。它与HTTP/1.1基于名称的虚拟主机的概念相同,但是用于HTTPS。所需的主机名未加密, 因此窃听者可以查看请求的网站。

热心网友 时间:2023-11-02 21:00

服务器名称指示应该是SNI吧,就是可以在一个服务器上部署多张ssl证书。如果你需要这么做,可以找GDCA提供ssl证书和技术支持。

热心网友 时间:2023-11-02 21:01

SSL证书服务器名称指示,也就是SNI。是对SSL / TLS协议的扩展,允许在单个IP地址上承载多个SSL证书。
SNI这样做的方法是将HTTP头插入到SSL握手中,提交请求的 Host 信息,使得服务器能够切换到正确的域并返回相应的证书。
SSL证书服务器最大的担忧是其可扩展性。一开始,有人认为网络浏览器和服务器不会很快采用这种技术。事实证明,这种担忧在很大程度上是无根据的,根据Akamai的说法,如今几乎98%的客户要求支持HTTPS的网站支持SNI。

热心网友 时间:2023-11-02 21:01

服务器名称指示(既SNI,Server Name Indication)是TLS协议的扩展,用于指示和哪些主机名服务端来握手连接。这使得一台服务器上相同的IP地址和端口允许使用多张证书,从而允许多个安全的站点(https站点)在相同的IP地址上,不需要使用相同的SSL证书。这相当于允许虚拟主机用于https.

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com