Я разрабатываю на своей локальной машине с самозаверяющим сертификатом в IIS. Каждый раз, когда я открываю Chrome и захожу на свой сайт, изначально я получаю сообщение об ошибке «Ваше соединение не является частным». Затем мне нужно нажать «Дополнительно» и «Перейти к [sitename]». Я не хочу выполнять это ручное действие каждый раз. Также я хочу запустить через https на моей локальной машине, поэтому, пожалуйста, никаких советов не делать этого.

Я последовал шаги здесь: Экспорт сертификата в файл , а затем импортировать его в Chrome.

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

Я уже перезапустил Chrome, но продолжаю получать это сообщение. Что я могу сделать?

1 ответ1

1

Да, этот пост старый. Вот ответ:

Почему это происходит? CommonName устарело в RFC 2818 (опубликовано в 2000 году), но поддержка по-прежнему сохраняется в ряде клиентов TLS, включая Internet Explorer. https://www.chromestatus.com/feature/4981025180483584

Что мне нужно сделать? Вам необходимо оформить веб-сертификат с помощью консоли MMC «Сертификаты» для учетной записи компьютера и указать атрибут san:.

Обратитесь к статье Microsoft ниже: https://technet.microsoft.com/en-us/library/ff625722(v=ws.10).aspx

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .