Solució: la vostra configuració de seguretat ha bloquejat l'execució d'una aplicació autofirmada



Proveu El Nostre Instrument Per Eliminar Problemes

Diversos usuaris es troben amb el 'La vostra configuració de seguretat ha bloquejat l'execució d'una aplicació no fiable' en intentar llançar una miniaplicació Java. Sembla que el problema no és exclusiu d’una determinada versió de Windows: es produeix l’error en totes les versions recents, incloses les de Windows Vista, Windows 7, Windows 8 i Windows 10.



La vostra configuració de seguretat ha bloquejat l'execució d'una aplicació no fiable



Què fa que els paràmetres de seguretat bloquegin l'execució d'aplicacions?

Hem investigat el 'La vostra configuració de seguretat ha bloquejat l'execució d'una aplicació no fiable' error en mirar diversos informes d’usuaris i les estratègies de reparació que utilitzaven.



Resulta que l’indicatiu d’error es produirà a causa del comportament del connector del navegador Java introduït amb Actualització 21 de Java 7 . La idea era permetre als usuaris prendre decisions més informades quan haguessin d’executar una miniaplicació basada en Java dins d’un navegador web.

Si teniu Java 7 Update 21 o anterior, qualsevol aplicació que no tingui cap certificat o que no en tingui Nom de l'aplicació o el Informació de l'editor està bloquejat per defecte. Aquesta decisió es va prendre per protegir els usuaris desconfiats d’aplicacions no segures o d’alt risc.

Un cop aplicats aquests nous canvis, hi ha tres causes principals que desencadenaran aquest fet concret Java error missatge:



  • L'aplicació no està signada - Les aplicacions sense certificat o que falten la informació i el nom de l'editor estan bloquejades per defecte. Això pot acabar fent que el vostre sistema sigui vulnerable a les explotacions externes.
  • L'usuari intenta executar una aplicació autosignada des d'una autoritat que no confia - Les aplicacions amb certificats autofirmats també es bloquegen de manera predeterminada a partir de l'actualització 51 de Java 7. Es consideren encara més perilloses que les aplicacions sense signar, ja que se'ls pot concedir accés a dades personals a l'ordinador.
  • Falta un atribut de permís al fitxer jar de l'aplicació - L'atribut de permís verifica si la sol·licitud d'aplicació utilitza el mateix nivell de permís especificat pel desenvolupador. Es bloqueja una aplicació amb l’atribut jar que falta perquè un atacant pot explotar l’usuari executant l’aplicació amb un nivell de privilegis diferent.

En general, un applet o una aplicació que no tingui aquestes parts clau d’identificació s’ha de considerar insegur. Si no ho sabeu, us recomanem que eviteu executar-lo.

Tot i això, si coneixeu l’editor i confieu en l’applet (per exemple, l’heu desenvolupat vosaltres mateixos o el proveu), hi ha maneres d’eludir aquest missatge d’error concret.

A continuació teniu un parell de mètodes que us permetran tractar el fitxer 'La vostra configuració de seguretat ha bloquejat l'execució d'una aplicació no fiable' error. Encara que Mètode 1 es considera àmpliament com una pràctica estàndard a l’hora d’haver de fer front a aquest missatge d’error concret, també podeu seguir Mètode 2 per aconseguir el mateix propòsit.

Mètode 1: configuració de la llista de llocs d'excepció

En cas que entengueu el risc de llançar una aplicació que Java consideri no segura, podeu evitar el 'La vostra configuració de seguretat ha bloquejat l'execució d'una aplicació no fiable' apareix el missatge d'error afegint l'aplicació a la llista de llocs d'excepció. Podeu trobar aquesta configuració a la pestanya Seguretat del tauler de control de Java.

A continuació, es mostra una guia ràpida sobre com obrir el tauler de control de Java i afegir la miniaplicació Java a Llista de llocs d’exclusió :

  1. Premeu Tecla Windows + R per obrir un quadre de diàleg Executa. A continuació, escriviu “ control ”I premeu Entra a obriu el Tauler de control .

    Obrint el tauler de control mitjançant un quadre de diàleg Executa

  2. Feu clic a dins de la finestra del tauler de control Programes i, a continuació, feu clic a Java icona per obrir el fitxer Tauler de control de Java .
  3. Dins del Tauler de control de Java finestra, aneu a la finestra Seguretat i feu clic a la pestanya Edita la llista de llocs .

    Accedint al menú d’exclusió de Java

  4. Dins del Lloc d'excepció llista, feu clic a Afegeix i, a continuació, enganxeu l'URL de la miniaplicació Java que us genera problemes. Encertat D'acord per afegir la URL al fitxer Llista d'exclusions .

    Afegir una aplicació a la llista d’exclusions

    Nota: Tingueu en compte que, en funció de la miniaplicació que vulgueu executar, és possible que també hàgiu d'afegir ports no estàndard al Llista d’exclusions de Java .

  5. Feu clic a Continua a la següent Avís de seguretat per confirmar que voleu afegir l'URL que acabeu d'introduir a la llista d'exclusions.

    Confirmació de la nova entrada a l'avís de seguretat

  6. Torneu a obrir la miniaplicació que anteriorment mostrava l'error. L'error ja no s'hauria de produir.

Si esteu buscant una forma diferent de resoldre 'La vostra configuració de seguretat ha bloquejat l'execució d'una aplicació no fiable' error, aneu al següent mètode següent.

Mètode 2: definir el nivell de seguretat de l'aplicació a Alt

Una altra manera de recórrer la solució de 'La vostra configuració de seguretat ha bloquejat l'execució d'una aplicació no fiable' L'error és establir el nivell de seguretat de Java a Alt en lloc de Molt alt .

Tot i que aquest mètode és molt més fàcil (i més ràpid) d’implementar, exposarà l’ordinador a molts riscos potencials. Amb això en ment, és preferible seguir el mètode 1 si confieu en la font que no pas modificar el nivell de seguretat.

Tot i això, si decidiu fer-ho, us recomanem que torneu al nivell de configuració de seguretat predeterminat un cop hàgiu acabat d’utilitzar l’aplicació Java que provoca l’error.

A continuació, es mostra una guia ràpida sobre com es modifica el nivell de seguretat:

  1. Premeu Tecla Windows + R obrir un Correr Caixa de diàleg. A continuació, escriviu “ control ”I premeu Entra obrir control Panel .

    Obrint el tauler de control mitjançant un quadre de diàleg Executa

  2. Feu clic a dins de la finestra del tauler de control Programes i, a continuació, feu clic a Java icona per obrir el fitxer Tauler de control de Java .
  3. Dins de la finestra del tauler de control de Java, aneu a Seguretat i seleccioneu la pestanya Commutació alta des de sota del Nivell de seguretat per a aplicacions, no a Llista de llocs d’excepció . A continuació, feu clic a Aplicar per desar els canvis.

    Definir el nivell de seguretat Java per a elements que no s’inclouen a la llista Lloc d’excepcions a Alt

  4. Reinicieu el navegador en què executeu la miniaplicació i comproveu si el problema s'ha resolt un cop torneu a carregar la pàgina.
3 minuts de lectura