RuSslCheck
Описание
Пример реализации проверки наличия корневых сертификатов Минцифры
Языки
- HTML100%
README.md
RuSslCheck
Это пример реализации проверки наличия корневых сертификатов Минцифры.
Вы можете использовать этот пример для реализации на своем сайте, например, если у вас реализован аквайринг через Сбер и есть вероятность, что браузер клиента не сможет отобразить страницу платежного гейта.
Функциональность
- Проверяет возможность подключения к сайту, использующему сертификат, выданный Минцифры.
- Умеет реагировать на наличие и отсутствие корневых сертификатов Минцифры.
- Умеет сохранять куку (на две недели), чтобы не показывать сообщение на каждой странице.
- Может выполняться на любом сайте, пользователь при этом не видит страницы с ошибкой сертификата.
Как использовать
- Включите в клиентский код своего сайта фрагмент, приведённый ниже.
- Реализуйте отображение предупреждения тем способом, который принят у вас на сайте.
- Устанавливайте в коде куку "skipSslCheck", если не хотите допекать пользователя сообщением на каждой странице.
- Профит.