Статья

Возникла проблема с сертификатом безопасности веб сайта https

7 Сен , 2017,
No Comments

Проблема с сертификатом SSL в Internet Explorer 10 и Internet Explorer 11 при входе на сайты с https, обычная ситуация. Она может возникнуть у пользователей браузера Internet Explorer, и у тех кто, например, программирует в .NET с элементом WebBrowser1. Ниже описан способ, где вручную, не программным методом, можно добавить SSL сертификат при работе с сайтом https, чтобы в дальнейшем не было IE ошибки сертификата.

Для примера возьмем URL: https://xml.yandex.ru и попробуем избавится от IE ошибки сертификата.

При работе с элементом WebBrowser1 в Microsoft Visual Studio

При входе на страницу, по адресу с https выходит окно, скрин ниже, в нем нажимаем ссылку «Обновить страницу».

 

Экспортируем SSL сертификат на свой компьютер

В обычном браузере Internet Explorer 10 или 11 версии выходит окно с текстом:

После нажатия «Обновить страницу» появляется следующее окно:

Возникла проблема с сертификатом безопасности этого веб-сайта.

Сертификат безопасности этого веб-сайта ненадежен.

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

Мы рекомендуем вам закрыть эту веб-страницу и не работать с данным веб-сайтом.

  • Щелкните здесь, чтобы закрыть эту веб-страницу.
  • Продолжить открытие этого веб-сайта (не рекомендуется)
  • Подробнее.

Нажимаем ссылку «Продолжить открытие этого веб-сайта (не рекомендуется)» выходит окно:

Жмем левой кнопкой мыши на надписи «Ошибка сертификата». Вышло окно «Ненадежный сертификат», то что нам нужно. Мы сможем данный сертификат просмотреть, для этого идем по ссылке «Просмотр сертификата».

Выходит новое окно с сертификатом https от xml.yandex.ru:

Данный сертификат сохраняем к себе на компьютер с любым именем, например XML-Yandex, для этого заходим во 2 закладку, путь такой: закладка «Состав» — кнопка «Копировать в файл», в следующем окне «Далее».

В итоге получаем окно, как на скриншоте ниже «Формат экспортируемого файла».

В этом окне переставляем флажок на 3 строчку «Стандарт Cryptographic Messege Syntax – сертификаты PKS #7 (.p7b)» и галочку ставим, здесь: «Включить по возможности все сертификаты в путь сертификации». Расширение нашего файла *.p7b. Жмем кнопку Далее.

В следующем окне жмем «Обзор» и присваиваем имя файлу.

В следующем окне «Завершение мастера экспорта сертификатов» кнопку «Готово», выйдет окно «Экспорт успешно завершен». Кому нужен сертификат готовый от xml.yandex.ru, можно скачать.

 

Импортируем SSL сертификат в доверенные корневые центры сертификации

Идем в «Свойства обозревателя» закладка «Содержание», кнопка «Сертификаты».

Закладка «Доверенные корневые центры сертификации», жмем «Импорт».

Далее «Обзор» выбираем наш файл на компьютере. Чтобы увидеть наш файл с нужным расширением *.p7b выбираем в выпадающем меню «Все файлы».

Далее все по мастеру: Далее — Готово и выйдет важное окно (ниже скриншот), это окно может выходить три раза, все время нажимаем Да.

Все сертификат установлен в SSL в Internet Explorer 10, также аналогично устанавливается в Internet Explorer 11.