在 iis 上为每个站点部署 ssl 证书

Jua*_*ian 9 iis ssl ssl-certificate

我目前在 iis 8.5 服务器上部署了几个站点,每个站点都有自己的 80 和 443 绑定,我需要为机器上配置的每个主机名拥有不同的证书,但是当我想编辑与443 绑定在一个站点上,我收到以下消息:

至少有一个其他站点使用相同的 HTTPS 绑定,并且该绑定配置了不同的证书。您确定要重用此 HTTPS 绑定并重新分配其他站点以使用新证书吗?

是/否

即使我为每个站点的每个绑定设置了主机名,也会发生这种情况,

如果我点击是,所有绑定都会被修改,所有站点都保持相同的证书,如果我点击否,则没有任何反应,

如何仅更改我托管的 1 个站点的证书?

Jua*_*ian 8

这可以使用服务器名称指示来实现,并在 IIS 8 上进行配置(在以前的版本中不可用)

检查服务器名称指示复选框后,您将不会再次收到相同的消息

服务器名称指示最终与在 nginx 或 apache 上拥有虚拟主机相同。