IIS несколько сайтов на одном IP с разными SSL - PullRequest
0 голосов
/ 09 мая 2018

Я не могу запустить несколько сайтов, используя один и тот же IP-адрес с разными портами и разными сертификатами ssl.

С сайтом a все в порядке, но сайт b возвращает SSL_ERROR_BAD_CERT_DOMAIN, поскольку он возвращает ssl-сертификат сайта a.

Это ошибка, которую я получаю при попытке использовать ее на одних и тех же портах, поэтому я использую разные порты для доменов

enter image description here

Ответы [ 2 ]

0 голосов
/ 11 мая 2018

Таким образом, решение, предложенное Мошином Мехмудом, решило проблему.

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

Большое спасибо, Мохсин.

0 голосов
/ 09 мая 2018

Вот мои мысли:

  1. Прежде всего SSL-сертификаты чаще всего выдаются на доменные имена, а не на IP-адреса.
  2. В вашем сценарии у вас есть один IP-адрес, поэтому на один IP-адрес может быть выдан только один сертификат.

Опции:

  1. Получите несколько SSL-сертификатов для доменов вашего сайта, при условии, что ваши сайты будут размещаться на разных доменах, например, example1.com, example2.com
  2. Получите ssl-сертификат с подстановочными знаками, а затем используйте его для нескольких веб-сайтов, при условии, что ваши веб-сайты будут размещаться на поддоменах, например. site1.example.com, site2.example.com

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...