2015-08-25 10 views
0

Я установил свой сертификат ssl, и он отлично работает, когда я перехожу на сайт, используя его доменное имя, но некоторые из моих клиентов, которые обращаются к сайту, однажды получили IP-адрес и журнал по тому пути. Если они переходят на сайт с использованием имени домена, все работает нормально, но если он использует IP-адрес, он дает им предупреждение о том, что сертификат предназначен для другого сайта. Я могу только предположить, что это связано с тем, что сертификат зарегистрирован в домене (подстановочный домен), а не конкретный IP-адрес. Я использую Windows Server 2003 (застрял с 32-разрядным приложением), и я попытался настроить IIRF (перенаправить на домен, прежде чем загружать сертификат), безрезультатно. Сообщите мне, если вы считаете, что я на правильном пути, или если есть другой способ исправить это предупреждение.Предупреждение о сертификате SSL при доступе к сайту через IP-адрес

Заранее спасибо.

+0

Я не эксперт, но я думаю, вам понадобится новый сертификат. Сертификат SAN, в частности. См. Http://stackoverflow.com/questions/2043617/is-it-possible-to-have-ssl-certificate-for-ip-address-not-domain-name –

+0

Спасибо за помощь, но проблема с этим что я использую подстановочное доменное имя, чтобы иметь 1 сертификат на 100 сайтов. Каждому клиенту потребуется уникальный сертификат для своего уникального IP-адреса. Я не могу получить сертификат для каждого IP-адреса. Если бы я мог просто сказать сайту перенаправить из ip в домен до того, как SSL будет вызван, это будет идеально. поэтому я пытался использовать переписывание с IIRF. использование перенаправления в IIS по-прежнему загружает сайт и сертификат, поэтому появляется предупреждение. – adsoft

+0

Я живу в мире Apache, но помогает ли это? http://www.seoconsultants.com/windows/isapi/subdomains/. Кроме того, давая кредит там, где это происходит, я наткнулся на эту ссылку отсюда: http://stackoverflow.com/questions/22958412/iirf-on-iis6-several-domain-to-one-ip-redirect-to-defferent- index-pages –

ответ

1

Единственный способ исправить предупреждение сертификата - иметь правильный сертификат для этого сайта, к которому обращается клиент. Любые переадресации имеют эффект только после проверки сертификата, и попытка возиться с настройками DNS не поможет ни потому, что браузер будет проверять имя хоста, как показано в URL-адресе.

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

 Смежные вопросы

  • Нет связанных вопросов^_^