gpt4 book ai didi

ssl - 一个 IP 上的虚拟主机是否可以使用 SSL?

转载 作者:太空宇宙 更新时间:2023-11-03 13:45:14 25 4
gpt4 key购买 nike

一个赞成的 SO 回答声称:

[SSL] breaks name based virtual hosting. With SSL, it's one site - one IP address.

这是真的吗?提供 SSL 证书的共享主机是否租用整个 IP 范围?

最佳答案

使用 SSL,服务器总是在发送应用程序数据之前进行身份验证。 HTTP 请求的“主机” header 是应用程序数据。因此,一般来说,您不能将 HTTPS 与虚拟主机一起使用。

但是,如果一方控制了虚拟托管的所有站点,则可以创建一个证书,在“主题备用名称”扩展名中列出所有虚拟主机名。需要强调的是,由于只有一对 key ,因此使用一个私钥对所有主机进行身份验证。此 key 应由单个所有者控制。

或者,Sripathi Krishnan指出有a TLS extension (当前为 specified in RFC 6066 )允许浏览器在第一次握手完成之前向服务器提示要出示哪个服务器证书。但是,此扩展程序并未得到普遍支持。

关于ssl - 一个 IP 上的虚拟主机是否可以使用 SSL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5316513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com