Обходим проверку сертификата SSL
В этом кратком обзоре я хотел бы поделиться своим опытом, как отключить проверку SSL для тестовых сайтов, иначе говоря, как сделать HTTPS сайты доступными для тестирования на локальных машинах.
В современное время https протокол становится все популярней, у него масса плюсов и достоинств, что хорошо. Правда для разработчиков он может вызывать легкий дискомфорт в процессе тестирования.
Всем известно, что при посещении сайта у которого “временно” что-то случилось c сертификатом вы обнаружите предупреждение, которое показывается, если сертификат безопасности не является доверенным net::ERR_CERT_AUTHORITY_INVALID?
Привет онлайн-кинотеатрам
Все современные браузеры показывают сообщение об ошибке HSTS
Что такое HSTS
HSTS (HTTP Strict Transport Security) — это механизм защиты от даунгрейд-атак на TLS, указывающий браузеру всегда использовать TLS для сайтов с соответствующими политиками.
Самый простой способ обхода данного запрета — это, разумеется, нажатие на вкладку “Дополнительные” и согласиться с Небезопасным режимом.
Но не во всех браузерах как оказывается, есть данная возможность. Так я столкнулся с данной проблемой в Chrome на Mac OS
Разработчики данной операционной системы настолько обеспокоены безопасностью пользователей, что даже убрали доступ в «Небезопасном режиме» к сайту, несмотря на то, что это сайт владельца устройства.
Ну что ж, поскольку, вести разработку в других, более сговорчивых браузерах было не комфортно, вот способы как обойти эту проблему:
— Все хромоподобные браузеры (Chrome, Opera, Edge …) могут открыть небезопасную веб страницу, если на английской раскладке клавиатуры набрать фразу:
thisisunsafe
прямо на данной веб странице. Это даст возможность работать с сайтом без оповещение об ошибке на момент текущей сессии браузера, пока вы не закроете вкладку Chrome.
— Если же вам предстоит более длительная работа с сайтом, то рекомендую для этих нужд создать отдельного тестового пользователя на рабочем столе и указать ему необходимы флаги.
Для Windows
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe» —ignore-certificate-errors

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome —ignore-certificate-errors —ignore-urlfetcher-cert-requests &> /dev/null
Achtung! Данные манипуляции необходимо выполнять с выключенным Chrome приложением, иначе чуда не произойдет.
Если вы оставите сертификат ненадежным, то некоторые вещи не будут работать. Например, кэширование полностью игнорируется для ненадежных сертификатов.
Браузер напомнит, что вы находитесь в небезопасном режиме. Поэтому крайне не рекомендуется шастать по злачным сайтам Интернета с такими правами доступами.
*Так же есть метод с добавлением сертификатов тестируемого сайта в конфиги браузера Настройки->Безопасность->Настроить сертификаты->Импорт… но мне он показался не продуктивным и очень муторным, поэтому не привожу
Надеюсь моя краткая статья кому-то пригодится при разработке и тестировании сайтов =)
- ssl сертификаты
- ssl
- web-разработка
- безопасность сайтов
- https
- тестирование сайтов
- security
- google chrome
- Веб-разработка
- Google Chrome
- Браузеры
- Тестирование веб-сервисов
Отключить проверку сертификатов Google Chrome
Ранее пользователи браузера в ходе интернет-серфинга замечали, что у них время от времени появляется ошибка, при которой Google Chrome ругается на сертификат безопасности (SSL). В результате определенные веб-сайты открыть было попросту невозможно. Но в настоящий момент ситуация несколько изменилась. Разберемся со всем более подробно.
Подробности

Теперь уже ошибка с сертификатами на интернет-страницах Хрома выглядит следующим образом:
К сожалению, деактивировать ее отображение больше никак не выйдет. Зато, можно обойти. И делается это следующим образом:

- Перейдите на заблокированный ресурс.
- Нажмите на кнопку «Дополнительные».
- Кликните ЛКМ по надписи «Перейти на сайт…».
- Дождитесь загрузки страницы.
Дополнение
Но все же мы обошли стороной вопрос: «Можно ли отключить проверку сертификатов Chrome?». Связано это с тем, что ответ на него отрицательный. В настоящий момент данный инструмент защиты браузера деактивировать невозможно, и старые методы, к сожалению, больше не работают.
Но все же есть один момент, на котором стоит заострить внимание. Дело в том, что нередко ошибки безопасности в ходе загрузке сайтов связаны не с их угрозой для пользовательской информации, а с неправильными датой и временем, выставленными в системе.
Поэтому мы предлагаем на всякий случай включить автонастройку данных параметров. Выполните следующие шаги:
- Нажмите сочетание клавиш Win + R . В результате откроется системный инструмент «Выполнить».
- Введите в текстовое поле timedate.cpl.
- Подтвердите выполнение команды.

- В появившемся окошке перейдите во вкладку «Время по Интернету».
- Кликните на кнопку «Изменить параметры…».

- Отметьте галочкой опцию «Синхронизировать с сервером времени в Интернете».
- Далее, нажмите на «Обновить сейчас».
- А потом на «ОК».

Обходим проверку сертификата SSL
В этом кратком обзоре я хотел бы поделиться своим опытом, как отключить проверку SSL для тестовых сайтов, иначе говоря, как сделать HTTPS сайты доступными для тестирования на локальных машинах.
В современное время https протокол становится все популярней, у него масса плюсов и достоинств, что хорошо. Правда для разработчиков он может вызывать легкий дискомфорт в процессе тестирования.
Всем известно, что при посещении сайта у которого “временно” что-то случилось c сертификатом вы обнаружите предупреждение, которое показывается, если сертификат безопасности не является доверенным net::ERR_CERT_AUTHORITY_INVALID?
Привет онлайн-кинотеатрам
Все современные браузеры показывают сообщение об ошибке HSTS
Что такое HSTS
HSTS (HTTP Strict Transport Security) — это механизм защиты от даунгрейд-атак на TLS, указывающий браузеру всегда использовать TLS для сайтов с соответствующими политиками.
Самый простой способ обхода данного запрета — это, разумеется, нажатие на вкладку “Дополнительные” и согласиться с Небезопасным режимом.
Но не во всех браузерах как оказывается, есть данная возможность. Так я столкнулся с данной проблемой в Chrome на Mac OS
Разработчики данной операционной системы настолько обеспокоены безопасностью пользователей, что даже убрали доступ в «Небезопасном режиме» к сайту, несмотря на то, что это сайт владельца устройства.
Ну что ж, поскольку, вести разработку в других, более сговорчивых браузерах было не комфортно, вот способы как обойти эту проблему:
— Все хромоподобные браузеры (Chrome, Opera, Edge …) могут открыть небезопасную веб страницу, если на английской раскладке клавиатуры набрать фразу:
thisisunsafe
прямо на данной веб странице. Это даст возможность работать с сайтом без оповещение об ошибке на момент текущей сессии браузера, пока вы не закроете вкладку Chrome.
— Если же вам предстоит более длительная работа с сайтом, то рекомендую для этих нужд создать отдельного тестового пользователя на рабочем столе и указать ему необходимы флаги.
Для Windows
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe» —ignore-certificate-errors

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome —ignore-certificate-errors —ignore-urlfetcher-cert-requests &> /dev/null
Achtung! Данные манипуляции необходимо выполнять с выключенным Chrome приложением, иначе чуда не произойдет.
Если вы оставите сертификат ненадежным, то некоторые вещи не будут работать. Например, кэширование полностью игнорируется для ненадежных сертификатов.
Браузер напомнит, что вы находитесь в небезопасном режиме. По этому крайне не рекомендуется шастать по злачным сайтам Интернета с такими правами доступами.
*Так же есть метод с добавлением сертификатов тестируемого сайта в конфиги браузера Настройки->Безопасность->Настроить сертификаты->Импорт… но мне он показался не продуктивным и очень муторным, поэтому не привожу
Надеюсь моя краткая статья кому-то пригодится при разработке и тестировании сайтов =)
Проверка сертификатов в Google Chrome

Проблема посещения небольших сайтов с сертификатами безопасности, не являющимися доверенными, тревожит многих пользователей сети. Но иногда данная неполадка появляется на знаменитых, явно рабочих сайтах. Особенно часто конфликтует с сертификатами интернет-страниц браузер Google Chrome.
Как устранить неприятную проблему и возобновить вход на сайт, не прибегая к помощи компьютерных мастеров, расскажем в данной статье.
Как отключить проверку сертификатов в Google Chrome
При работе с некоторыми сайтами в браузере Chrome может появляться окно «Сертификат сайта безопасности не является доверенным». Причем, это возникает как с новыми страницами сети, так и со старыми, например, таких знаменитых компаний, как Youtube, Mail, Yandex, заведомо являющиеся надежными для пользования.
В большинстве случаев, проблема кроется не в самом сайте, а в пользовательском компьютере либо его браузере. Причины разнообразны, но наиболее частой является неправильно установленная дата операционной системы (особенно актуально в России, где отменили переход на зимнее и летнее время). Для решения неисправности необходимо кликнуть в правом нижнем углу на часы и выставить правильную дату и год, месяц, день.
Если это не помогло, то существует несколько элементарных и доступных способов для того, чтобы отключить проверку цифровых сертификатов в браузерах Google Chrome.
Способ первый
Наиболее простой и действенный. Если необходимо отключить сканирование файлов в браузере, то следует выполнить следующие действия:
- Находим ярлык Google Chrome, с которого обычно запускаем приложение.
- Наведя курсор на иконку, щелкаем правой кнопкой мыши.
- В открывшемся списке выбираем «Свойства».

- Во вкладке «Ярлык» ищем строчку «Объект», где прописано расположение приложения на устройстве (примерно такое: “C:\Program Files\Google Chrom\launcher.exe”).
- К уже имеющемуся тексту дописываем «-ignore-certificate-errors» – специальная команда, позволяющая отключить проверку.

- Кликаем «Ок», сохраняя изменения.
Теперь, запуская Google Chrome с данного ярлыка, проверку сертификатов браузер проводить не станет.
Способ второй
Более сложен в исполнении, но не менее действенен. Для этого необходимо:
- Два раза щелкаем по ярлыку приложения, запуская в работу браузер Google Chrome.
- В верхнем углу справа следует нажать на специальную кнопку меню, в выплывшем списке выбрать «Настройки» («Settings»).

- В новом появившемся окне, внизу страницы найти строчку «Показать дополнительные настройки» и кликнуть на нее.

- Появятся параметры, от изменения которых можно не только отключить управление сертификатами, но и снять защиту от вредоносного ПО в целом.
- Ищем строку «Управление настройками и сертификатами» в части вкладки обозначенной как «HTTPS/SSL».

- Снимаем галочку с обозначения «проверять, не отозван ли сертификат сервера».
- В новых версиях Chrome данной строчки может не быть, поскольку опция проверки файлов изначально отключена.
Если проблема не решается сканирования сертификатов, то переходим в раздел «Личные данные» и снимаем галочку со строчки «Защитить устройство от опасных сайтов», т.е. отключаем «защиту от фишинга и вредоносного ПО».
Отключение сканирования файлов в браузере требуется в лишь старых версиях Chrome. С 2012 года, после выхода обновлений, Google решил отменить автоматическую проверку сертификатов. Теперь, в дополнительных настройках браузера данная функция отключена.