Windows

Как разрешить установку Unsigned Extensions в Firefox

Firefox for Developers: Add-on Builder Tutorial

Firefox for Developers: Add-on Builder Tutorial

Оглавление:

Anonim

Mozilla Firefox

утверждает, что он является безопасным и простым в использовании веб-браузером, оснащенным многими расширенными функциями безопасности и преимуществами производительности. Характер репутации, которую несет браузер, делает необходимым, чтобы он мог подключить любые лазейки, если они есть. В этом отношении разработчики Firefox сделали обязательным для всех подписей, чтобы их можно было установить и использовать. Браузер Firefox не позволит вам устанавливать неподписанные надстройки и отключать любые беззнаковые надстройки которые уже установлены. Mozilla проверяет и «подписывает» надстройки, которые следуют ряду рекомендаций по безопасности. Это называется подписью надстройки . Если надстройка без знака отключена, вы не сможете ее использовать, и диспетчер надстроек отобразит сообщение - Надстройка не может быть проверена для использования в Firefox и отключена. Вы можете переопределить параметр подписи надстройки, чтобы обеспечить выполнение требования подписи надстройки, изменив параметр xpinstall.signatures.required

на false в редакторе конфигурации Firefox (about: config page).

Firefox не разрешает установку Unsigned Extensions Подписание, однако должно быть сделано через addons.mozilla.org (AMO), и этот процесс будет применим для всех расширений независимо от того, где они размещаются. Итак, начиная с Firefox 44

, все будущие версии и версии Firefox не позволят устанавливать беззнаковые расширения без переопределения. Темы, языковые пакеты, словари и плагины будут освобождены от подписания. Предпочтение xpinstall.signatures.required

, что позволило использовать неподписанные расширения в предыдущих версиях Firefox, таких как Firefox 43, t быть доступным для использования. Тем не менее, учитывая интересы разработчиков надстроек, Firefox позволит разработчикам временно загружать надстройки в браузере. ПРИМЕЧАНИЕ:

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

Сделать Firefox install Unsigned Extensions Просто посетите новую страницу Firefox: <отладка

. Там, посмотрите для параметра Загрузить временное дополнение "и выберите файл XPI

для надстройки.

Когда все будет сделано, действие будет загружать надстройку и работать в этот сеанс браузера, но при перезапуске браузера надстройка не будет загружаться, чтобы она снова работала, вам придется перезагрузить ее, снова перейдя в диспетчер дополнений. Это особенно важно отметить, что версии Developer Edition и Ночные версии

для Firefox будут иметь параметр, позволяющий отключить подписание подписи. В дополнение к этому, специальные незашифрованные версии Release и Beta, которые будут иметь этот параметр, так что разработчики надстроек могут работать над своими надстройками без необходимости подписывать каждую сборку. Для отключения проверки подписи разработчику необходимо установить для параметра xpinstall.signatures.required

значение «false».

Для этого: Введите about: config

в URL-адрес в Firefox В поле «Тип поиска»

xpinstall.signatures.required

Дважды щелкните предпочтение или щелкните правой кнопкой мыши и выберите «Toggle», чтобы установить его в False.

Позволяет нам знаете, работает ли это для вас. UPDATE: Вы также можете использовать браузер pcxFirefox. Этот open-source fork удаляет ограничение плагина в версии x64 и восстанавливает поддержку дистрибутива / пакетов. Спасибо Дэвид Рамо