Ошибка несоответствующего адреса на самоподписанном сертификате ssl
У меня есть самоподписанный ssl-сертификат, который я пытаюсь использовать на своей машине под управлением Windows 7 IIS7. Сертификат работает; однако я все еще получаю несоответствующую ошибку адреса в IE9.
Это чисто для целей разработки и тестирования.
Я прошел через многочисленные блоги и публикации и пытался создать сертификат, используя множество различных методов. Я пытался использовать как имя моей машины, так и localhost для сертификата, но я получаю ту же ошибку.
Вот два, за которыми я следил наиболее внимательно:
Это мой сертификат в консоли MMC в разделе Trusted Root Certificates Authorities:
Подпись совпадает с подписью, назначенной в IIS:
И мой сайт связан с этим сертификатом:
Почему я продолжаю получать ошибку и как ее исправить? Есть ли проблемы с использованием sugdomains на localhost?? Все мои сайты работают под одним приложением IIS, но у каждого есть свой собственный поддомен (мультитенант).
1 ответ
Если сертификат CN или altName dnsName является 'localhost', то браузер будет принимать только имя хоста 'localhost' (а не что-то.localhost, ни localhost.localdomain и т. д.).