Развертывание сертификатов ssl для каждого сайта на iis

В настоящее время у меня есть несколько сайтов, развернутых на сервере iis 8.5, каждый сайт имеет свою собственную привязку 80 и 443, мне нужно иметь разные сертификаты для каждого из имен хостов, настроенных на машине, привязка настроена с другим сертификатом. ты уверен что вы хотите повторно использовать эту привязку HTTPS и переназначить другой сайт или sites to use the new certificate?

Yes / No

This happens even though i have the hostnames set for each binding of each site,

If i hit yes, all bindings are modified and all sites remain with the same cert, and if i hit no, nothing happens,

How can i change the certs for just 1 of the sites i have hosted?

3
задан 21 June 2017 в 02:26
2 ответа

Этого можно достичь с помощью указания имени сервера и его настройки в IIS 8 (недоступно в предыдущих версиях)

Полную процедуру можно увидеть здесь: https://www.digicert.com/ssl-certificate-installation-microsoft-iis-8.htm#multiple

2
ответ дан 3 December 2019 в 06:56

Вы не можете, если к вашей сетевой карте не привязано несколько IP-адресов. Заголовок хоста, отправленный по запросу, не виден вашему серверу, поэтому он решает, какой SSL-сертификат использовать на основе запрошенного IP-адреса - по сути, привязки SSL выполняются с IP-адресом, а не с именем хоста ( Я знаю, что это не так. не выглядит так в графическом интерфейсе ).

Почему вам нужен сертификат для каждого сайта? Почему бы просто не использовать подстановочный знак и не установить заголовок хоста для каждого сайта?

См. вопрос / ответ здесь , по сути тот же, что вы спрашиваете.

0
ответ дан 3 December 2019 в 06:56

Теги

Похожие вопросы