Ключевое слово в защите информации
ключевое слово
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Василий1111111  
#1 Оставлено : 6 февраля 2020 г. 8:06:42(UTC)
Василий1111111

Статус: Новичок

Группы: Участники
Зарегистрирован: 06.02.2020(UTC)
Сообщений: 1

Всем привет.
При изучении cadesplugin_api.js обнаружил, что скрипт каждые 2 минуты проверяет установлен ли "КриптоПро ЭЦП Browser plugin"
Для Firefox и Opera появляется сообщения вида "Для работы КриптоПро ЭЦП Browser plugin на данном сайте необходимо расширение для браузера. Убедитесь, что оно у Вас включено или установите его."
Для других браузеров такое окно не появляется.
Нашёл обходное решение установить cadesplugin_skip_extension_install=true;

Вопрос мой
1. Почему именно только в двух браузерах появляется такое окно, остальные браузеры "молчат" (по факту пишут сообщение в терминал)?
2. Как давно появилась проверка расширения в вышеописанных браузерах? Проблема (для меня) обнаружена недавно, но описание такого изменения я не нашёл искал тут и в google?
Offline two_oceans  
#2 Оставлено : 6 февраля 2020 г. 10:01:28(UTC)
two_oceans

Статус: Эксперт

Группы: Участники
Зарегистрирован: 05.03.2015(UTC)
Сообщений: 1,602
Российская Федерация
Откуда: Иркутская область

Сказал(а) «Спасибо»: 110 раз
Поблагодарили: 397 раз в 367 постах
Автор: Василий1111111 Перейти к цитате
Вопрос мой
1. Почему именно только в двух браузерах появляется такое окно, остальные браузеры "молчат" (по факту пишут сообщение в терминал)?
Точно не смотрел, предположение. Вывод в терминал работает немного по-разному в разных браузерах. В некоторых console.log отсутствует (если не ошибаюсь в IE скрипт прекращает работу при вызове с ошибкой что console не объект) и разработчики обходят это выводом сообщения (alert) в своей функции эмулирующей вывод в терминал. Это (обход) не обязательно сделано разработчиками конкретного скрипта, любой другой скрипт на странице (включая расширения) также может ошибочно заменить и штатный объект console.log на свою функцию делающую alert. Это может быть не только штатный alert, но и красивое хтмл окно с той же ролью.

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.