Ошибка несоответствующего адреса на самоподписанном сертификате ssl

У меня есть самоподписанный ssl-сертификат, который я пытаюсь использовать на своей машине под управлением Windows 7 IIS7. Сертификат работает; однако я все еще получаю несоответствующую ошибку адреса в IE9.

Это чисто для целей разработки и тестирования.

Я прошел через многочисленные блоги и публикации и пытался создать сертификат, используя множество различных методов. Я пытался использовать как имя моей машины, так и localhost для сертификата, но я получаю ту же ошибку.

Вот два, за которыми я следил наиболее внимательно:

http://blogs.technet.com/b/sbs/archive/2007/04/10/installing-a-self-signed-certificate-as-a-trusted-root-ca-in-windows-vista.aspx

http://www.robbagby.com/iis/self-signed-certificates-on-iis-7-the-easy-way-and-the-most-effective-way/

Это мой сертификат в консоли MMC в разделе Trusted Root Certificates Authorities:

введите описание здесь

Подпись совпадает с подписью, назначенной в IIS:

введите описание здесь

И мой сайт связан с этим сертификатом:

введите описание здесь

Почему я продолжаю получать ошибку и как ее исправить? Есть ли проблемы с использованием sugdomains на localhost?? Все мои сайты работают под одним приложением IIS, но у каждого есть свой собственный поддомен (мультитенант).

1 ответ

Решение

Если сертификат CN или altName dnsName является 'localhost', то браузер будет принимать только имя хоста 'localhost' (а не что-то.localhost, ни localhost.localdomain и т. д.).

Другие вопросы по тегам