同一个ip绑定中的多个ssl是windows

问题描述 投票:0回答:1

发布问题后,我做了一些研究。似乎每个 IP:PORT 组合只能拥有 1 个证书,因此不可能为具有相同 IP 的每个站点使用单独的 ssl 证书。使用具有两个 DNS 名称的证书作为 SAN 似乎是一种可行的方法。会尝试一下。 请任何人解决绑定 iis 相同 ip windows 服务器的问题,请帮忙。谢谢您提前。

asp.net-mvc asp.net-core
1个回答
0
投票

通常,证书与域名绑定,而不是与IP地址绑定,因此通过使用一些特定功能,例如(SNI服务器名称指示),我们可以绑定 具有相同 IP 地址的多个证书。

服务器名称指示允许具有唯一主机标头和唯一服务器证书的多个 Internet 信息服务器 (IIS) 网站共享同一 SSL 端口。服务器检查客户端在 SSL 握手期间指定的服务器名称,以确定应使用哪个服务器证书来完成连接。

有关如何启用它的更多详细信息,您可以参考下图和这篇文章

enter image description here

对于 SAN 证书:

普通证书只能绑定一个域名,所以如果你想一张证书绑定多个域名,你应该使用SAN证书。主题备用名称 (SAN) 证书可以使用单个证书保护多个完全限定的域名。

© www.soinside.com 2019 - 2024. All rights reserved.