firefox - установить - firepath




Подавить предупреждение Firefox/Firebug SHA-1 (3)

Я использую Firebug для веб-разработки. Начиная с версии Firefox 37, я вижу следующее раздражающее сообщение в моей консоли:

Этот сайт использует сертификат SHA-1; рекомендуется использовать сертификаты с алгоритмами подписи, которые используют хэш-функции, более сильные, чем SHA-1 "

Я понимаю, что это важное сообщение, но оно повторяется много раз и делает мою работу практически невозможной. Кроме того, он появляется каждый раз, когда моя страница общается с другими страницами, например с Google Analytics и другими счетчиками. Поэтому, если бы я обновил свой сертификат, это сообщение все равно появится, потому что на этих сайтах будет SHA-1. Поэтому любой сайт с GA дает мне проблемы.

Как отключить или отфильтровать это сообщение?


Выберите вкладку «Консоль» и, удерживая нажатой клавишу «Ctrl» на клавиатуре, щелкните « Ошибки» , « Информация» , « Отладочная информация» , « Файлы cookie» .

Имейте в виду, что это отключит вывод всех предупреждений, зарегистрированных в Firebug, а не только те, которые были созданы googleapis.


Как указано в группе обсуждения Firebug, панель Firebug's Console в настоящее время (Firebug 2.x) не может фильтровать отдельные сообщения. Вы можете фильтровать только сообщения, соответствующие определенному тексту, используя поле поиска .

Есть запросы на повышение, например, вопрос № 4507, который добавляет такой фильтр, хотя маловероятно, что это будет реализовано в Firebug, особенно не в версии 2.x, напрямую.

Firebug 3 будет интегрирован во встроенный DevTools, который позволит вам фильтровать эти предупреждения, сняв флажок Предупреждения в меню « Безопасность» внутри панели « Консоль» :

Кроме того, я создал ошибку 1170476 с просьбой сократить сообщения до минимума.

Обновить:

Разработка Firebug прекращена . Вместо этого есть тема Firebug, доступная в Firefox DevTools, начиная с Firefox 48. Ошибка 1170476 исправлена ​​с Firefox 42, поэтому вы увидите только одно сообщение, зарегистрированное с помощью счетчика, показывающее, как часто происходило это сообщение .


вы можете избавиться от сообщения, но вам нужно изменить код firebugs.

Извините, забыл упомянуть, что вам нужно преобразовать .xpi в .zip и извлечь файлы в первую очередь. Вы можете оставить папку в том виде, в каком она была выполнена, или закрепить ее и снова преобразовать в xpi. Вам нужно будет перезапустить Firefox.

  1. найдите pluggin в вашем профиле профиля firefox и перейдите в этот файл «\ extensions \ [email protected] \ content \ firebug \ console \ errors.js».
  2. искать «logScriptError: function (context, object, isWarning)».
  3. После кода «var error = new ErrorMessageObj (object.errorMessage, object.sourceName, object.lineNumber, object.sourceLine, category, context, null);».

введите следующий код:

if(error.message.indexOf('SHA-1') != -1 || error.message.indexOf('Security Policy') != -1){
            return false;
        }

должна быть о строке 330.





sha