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

Как получить сертификат, который работает как с example.com, так и с subdomain.example.com в IIS?

У меня есть сервер IIS, на котором размещено несколько веб-сайтов, например:

example.com
subdomain1.example.com
subdomain2.example.com

Я хочу, чтобы эти веб-сайты могли использовать SSL.

Если я установлю сертификат *.example.com, subdomain1.example.com и subdomain2.example.com работают хорошо, но при доступе example.com, Chrome показывает "Вероятно, это не тот сайт, который вы ищете!" сообщение, как и ожидалось.

Если я установлю сертификат example.com, то первый веб-сайт работает, но два других не работают с тем же сообщением, как и ожидалось.

Что я могу сделать, чтобы оба домена работали, учитывая, что существует только один сервер IIS с одним IP-адресом?

Примечание: не существует такого понятия, как *example.com сертификат, и на всех трех веб-сайтах будет отображаться одно и то же сообщение об ошибке.

Вам нужен сертификат SAN (или UCC).

В качестве альтернативы, если вы уже приобрели SSL для каждого из вышеупомянутых SSL ... вы можете назначить каждому свой собственный внешний IP-адрес, а затем добавить соответствующие привязки HTTPS в IIS для этих IP-адресов с соответствующим SSL.