Come disabilitare il requisito di firma del componente aggiuntivo Firefox

Prova Il Nostro Strumento Per Eliminare I Problemi

Mozilla imporrà la firma delle estensioni in Firefox in Firefox 40. Questa particolare versione di Firefox è prevista per il rilascio l'11 agosto 2015 sul canale stabile.

Firma dei componenti aggiuntivi si riferisce a un nuovo sistema implementato da Mozilla che richiede che le estensioni per Firefox siano firmate dall'organizzazione per installarle nelle versioni stabile e beta del browser web Firefox.

Gli sviluppatori che desiderano rendere le loro estensioni disponibili agli utenti stabili o beta di Firefox devono farle firmare tramite addons.mozilla.org (AMO) anche se intendono pubblicarlo solo su siti di terze parti e non sul repository principale di componenti aggiuntivi di Mozilla .

Tutte le ultime versioni delle estensioni su Mozilla AMO vengono firmate automaticamente. Ciò significa che gli utenti di Firefox potrebbero riscontrare problemi quando tentano di installare vecchie versioni di estensioni ospitate su AMO ed estensioni non ospitate sul sito o inviate ad esso per il processo di firma.

In tal caso, sono disponibili le seguenti opzioni per continuare a utilizzare l'add-on:

  1. Passare a Firefox ESR e modificare la configurazione per disabilitare il requisito di firma del componente aggiuntivo.
  2. Passa a Firefox Developer o Firefox Nightly poiché offrono lo stesso interruttore per disabilitare la firma dei componenti aggiuntivi.
  3. Mozilla prevede di rilasciare build speciali per gli sviluppatori (le cosiddette versioni senza marchio) che hanno la stessa preferenza.
  4. Passa a un altro browser basato su Firefox, ad es. Luna pallida .

La cronologia di distribuzione corrente per le estensioni firmate

  • Firefox 40: vengono visualizzati avvisi se sono installati componenti aggiuntivi non firmati.
  • Firefox 41: la firma dei componenti aggiuntivi viene applicata nelle versioni stabile e beta del browser Web Firefox. C'è una preferenza che gli utenti possono utilizzare per disabilitare il requisito in questa particolare versione.
  • Firefox 48: la firma del componente aggiuntivo è obbligatoria. L'override non funziona più e non è disponibile alcuna opzione per installare estensioni non firmate nelle versioni Stable o Beta di Firefox.

Al momento non è chiaro se la regola verrà applicata anche per Firefox ESR. Se questo è il caso, verrebbe colpito quando il canale ESR raggiunge la versione 45. Mozilla prevede di rendere disponibile per il momento l'interruttore di override in Firefox ESR (il che significa che l'override rimarrà e non verrà rimosso).

Come disabilitare l'applicazione della firma del componente aggiuntivo

firefox addon signing override

Gli utenti Firefox Stable, Beta ed ESR possono utilizzare la preferenza xpinstall.signatures.required per disabilitare il requisito di firma nella loro versione del browser.

Gli utenti Stable e Beta possono farlo solo prima che la loro versione di Firefox raggiunga 41, mentre gli utenti ESR possono utilizzarla anche in seguito.

  1. Digita about: config nella barra degli indirizzi del browser e premi invio. Questo carica la pagina di configurazione principale di Firefox.
  2. Conferma il messaggio di avviso se viene visualizzato.
  3. Cerca la preferenza xpinstall.signatures.required.
  4. Fare doppio clic su di esso per modificarne il valore.

Quando lo imposti su false, disabiliti il ​​requisito di firma del componente aggiuntivo.

Ulteriori informazioni sulla funzionalità sono disponibili sul sito web di Mozilla.