Comment désactiver l'exigence de signature du module complémentaire Firefox

Essayez Notre Instrument Pour Éliminer Les Problèmes

Mozilla imposera la signature des extensions dans Firefox dans Firefox 40. Cette version particulière de Firefox est prévue pour le 11 août 2015 sur le canal stable.

Signature du module complémentaire fait référence à un nouveau système implémenté par Mozilla qui nécessite que les extensions pour Firefox soient signées par l'organisation afin de les installer dans les versions stables et bêta du navigateur Web Firefox.

Les développeurs qui souhaitent rendre leurs extensions disponibles aux utilisateurs stables ou bêta de Firefox doivent les faire signer via addons.mozilla.org (AMO), même s'ils prévoient de les publier uniquement sur des sites tiers et non sur le référentiel principal des modules complémentaires de Mozilla. .

Toutes les dernières versions des extensions sur Mozilla AMO sont signées automatiquement. Cela signifie que les utilisateurs de Firefox peuvent rencontrer des problèmes lorsqu'ils essaient d'installer d'anciennes versions d'extensions hébergées sur AMO et d'extensions non hébergées sur le site ou qui lui sont soumises pour le processus de signature.

Si tel est le cas, les options suivantes sont disponibles pour continuer à utiliser le module complémentaire:

  1. Basculez vers Firefox ESR et modifiez la configuration pour désactiver l'exigence de signature du module complémentaire.
  2. Basculez vers Firefox Developer ou Firefox Nightly car ils offrent le même commutateur pour désactiver la signature des modules complémentaires.
  3. Mozilla prévoit de publier des versions spéciales pour les développeurs (des versions dites sans marque) qui ont la même préférence.
  4. Basculez vers un autre navigateur basé sur Firefox, par exemple Lune pale .

Le calendrier de déploiement actuel pour les extensions signées

  • Firefox 40: des avertissements sont affichés si des modules complémentaires non signés sont installés.
  • Firefox 41: la signature des modules complémentaires est appliquée dans les versions stable et bêta du navigateur Web Firefox. Les utilisateurs peuvent utiliser une préférence pour désactiver l'exigence dans cette version particulière.
  • Firefox 48: la signature du module complémentaire est obligatoire. Le remplacement ne fonctionne plus et il n'y a aucune option disponible pour installer des extensions non signées sur les versions stables ou bêta de Firefox.

Il n'est pas clair pour le moment si la règle sera également appliquée pour Firefox ESR. Si tel est le cas, il se produira lorsque le canal ESR atteindra la version 45. Mozilla prévoit de rendre le commutateur de remplacement disponible dans Firefox ESR actuellement pour le moment (ce qui signifie que le remplacement restera et ne sera pas supprimé).

Comment désactiver l'application de la signature du module complémentaire

firefox addon signing override

Les utilisateurs de Firefox Stable, Beta et ESR peuvent utiliser la préférence xpinstall.signatures.required pour désactiver l'exigence de signature dans leur version du navigateur.

Les utilisateurs stables et bêta ne peuvent le faire qu'avant que leur version de Firefox arrive 41, tandis que les utilisateurs ESR peuvent également l'utiliser par la suite.

  1. Tapez about: config dans la barre d'adresse du navigateur et appuyez sur Entrée. Cela charge la page de configuration principale de Firefox.
  2. Confirmez l'invite d'avertissement si elle apparaît.
  3. Recherchez la préférence xpinstall.signatures.required.
  4. Double-cliquez dessus pour changer sa valeur.

Lorsque vous le définissez sur false, vous désactivez l'exigence de signature du module complémentaire.

Informations supplémentaires sur la fonctionnalité sont disponibles sur le site Web de Mozilla.