Назад | Перейти на главную страницу

IIS 7.5 Невозможно использовать самозаверяющий сертификат для каждого веб-сайта для порта 443 совместного использования привязки https

Я использую SelfSSL7 для создания самоподписанного сертификата в IIS 7.5 (Win Server 2K8 R2). У меня есть 2 сайта в IIS (сайт по умолчанию и тестовый сайт). Для создания сертификата я выполнил следующее.

SelfSSL7.exe / Q / T / I «Веб-сайт по умолчанию» / N cn = MyMachineName; cn = localhost / K 1024 / V 18250 SelfSSL7.exe / Q / T / I / S «TestSite» / N cn = myhostheader; cn = myhostheader.mydomain.com / K 1024 / V 18250 appcmd.exe установить сайт /site.name:TestSite /bindings.[protocol='https',bindingInformation=':443:'ght.bindingInformation::443:myhostheader

Это работает, но привязка https 443 для «сайта по умолчанию» в конечном итоге использует тот же сертификат, что и тестовый сайт, поэтому я не могу использовать SSL для обоих сайтов на порте 443. Эта статья объясняет проблему, но я не могу найти обходной путь. Я хотел бы использовать разные самоподписанные сертификаты для SSL для каждого веб-сайта. Как я могу этого добиться?

Это невозможно.

Сообщение на форуме TechNet, на которое вы указали ссылку, включает попытку настроить несколько сайтов на одном и том же подстановочном сертификате на одном и том же порте, что определенно возможно.

Однако использование двух разных, разных сертификатов на одном и том же порте, как вы пытаетесь, попадает в сферу требования Индикация имени сервера TLS. Никакая текущая версия IIS не поддерживает это.