Åtgärd: Dina säkerhetsinställningar har blockerat att ett självsignerat program körs



Prova Vårt Instrument För Att Eliminera Problem

Flera användare stöter på 'Dina säkerhetsinställningar har blockerat att ett otillförlitligt program körs' när du försöker starta en Java-applet. Problemet verkar inte vara exklusivt för en viss Windows-version - felet påträffas med varje ny version inklusive Windows Vista, Windows 7, Windows 8 och Windows 10.



Dina säkerhetsinställningar har blockerat att ett otillförlitligt program körs



Vad orsakar att säkerhetsinställningar blockerar att program körs?

Vi undersökte 'Dina säkerhetsinställningar har blockerat att ett otillförlitligt program körs' fel genom att titta på olika användarrapporter och de reparationsstrategier som de använde.



Som det visar sig kommer felmeddelandet att inträffa på grund av Java-webbläsarens plugin-beteende som introducerades med Uppdatering av Java 7 21 . Tanken var att låta användare fatta mer välgrundade beslut när de måste köra en Java-driven applet i en webbläsare.

Om du har Java 7 Update 21 eller äldre, alla applikationer som inte har ett certifikat eller saknar Applikationsnamn eller den Förlagsinformation är blockerad som standard. Detta beslut fattades för att skydda intet ont anande användare från osäkra eller högriskapplikationer.

När dessa nya ändringar har genomförts finns det tre huvudorsaker som kommer att utlösa just detta Java-fel meddelande:



  • Ansökan är osignerad - Applikationer utan certifikat eller saknad utgivarinformation och namn är blockerade som standard. Dessa kan sluta göra ditt system sårbart för externa exploateringar.
  • Användaren försöker köra en självsignerad applikation från en otillförlitlig myndighet - Applikationer med självsignerade certifikat blockeras också som standard från och med Java 7 Update 51. Dessa anses vara farligare än osignerade applikationer eftersom de kan få åtkomst till personuppgifter på din dator.
  • Programmets jar-fil saknar behörighetsattribut - Attributet behörighet verifierar om applikationsbegäran använder samma behörighetsnivå som angavs av utvecklaren. En applikation med ett saknad jar-attribut blockeras eftersom en angripare kan utnyttja användaren genom att köra programmet med en annan behörighetsnivå.

I allmänhet bör en applet eller ett program som saknar dessa viktiga identifieringsdelar betraktas som osäkra. Om du inte vet det rekommenderar vi starkt att du undviker att köra det.

Men om du känner till utgivaren och du litar på appleten (t.ex. du har utvecklat den själv eller testar den) finns det sätt att kringgå just detta felmeddelande.

Nedan har du ett par metoder som gör att du kan hantera 'Dina säkerhetsinställningar har blockerat att ett otillförlitligt program körs' fel. Fastän Metod 1 anses allmänt som standardpraxis när du måste hantera just detta felmeddelande, kan du också följa Metod 2 för att uppnå samma syfte.

Metod 1: Konfigurera listan över undantagswebbplatser

Om du förstår risken för att starta ett program som anses vara osäkert av Java kan du förhindra 'Dina säkerhetsinställningar har blockerat att ett otillförlitligt program körs' felmeddelande visas genom att lägga till applikationen i listan över undantagsplatser. Du hittar den här inställningen under fliken Säkerhet på Java-kontrollpanelen.

Här är en snabbguide om hur du öppnar Java-kontrollpanelen och lägger till Java-appleten i Uteslutning webbplats lista :

  1. Tryck Windows-tangent + R för att öppna en dialogruta Kör. Skriv sedan “ kontrollera ”Och tryck Stiga på till öppna Kontrollpanelen .

    Öppna kontrollpanelen via en dialogruta Kör

  2. Klicka på i fönstret Kontrollpanelen Program och klicka sedan på Java ikonen för att öppna Java Kontrollpanel .
  3. Inuti Java Kontrollpanel gå till fönstret säkerhet och klicka på Redigera webbplatslista .

    Åtkomst till undantagsmenyn för Java

  4. Inuti Undantagsplats klicka på Lägg till och klistra sedan in webbadressen till Java-appleten som ger dig problem. Träffa Ok för att lägga till webbadressen till Uteslutningslista .

    Lägga till en applikation i undantagslistan

    Notera: Tänk på att beroende på vilken applet du försöker köra kan du också behöva lägga till icke-standardportar till Java-uteslutningslista .

  5. Klick Fortsätta vid nästa Säkerhetsvarning för att bekräfta att du vill lägga till webbadressen som du just angav i undantagslistan.

    Bekräftar den nya posten till säkerhetsvarningen

  6. Öppna appleten som tidigare visade felet. Felet bör inte längre uppstå.

Om du letar efter ett annat sätt att lösa 'Dina säkerhetsinställningar har blockerat att ett otillförlitligt program körs' fel, gå ner till nästa metod nedan.

Metod 2: Ställa in säkerhetsnivån för applikationen till Hög

Ett annat sätt att gå runt och lösa 'Dina säkerhetsinställningar har blockerat att ett otillförlitligt program körs' fel är att ställa in Java-säkerhetsnivån till Hög istället för Väldigt högt .

Även om den här metoden är mycket enklare (och snabbare) att implementera kommer den att utsätta din dator för många potentiella risker. Med detta i åtanke är det att föredra att följa metod 1 om du litar på källan än att ändra säkerhetsnivån.

Om du bestämmer dig för att göra det uppmuntrar vi dig dock att återgå till standardnivån för säkerhetsinställningar när du är klar med Java-programmet som utlöser felet.

Här är en snabbguide om hur du ändrar säkerhetsnivån:

  1. Tryck Windows-tangent + R att öppna upp en Springa dialog ruta. Skriv sedan “ kontrollera ”Och tryck Stiga på att öppna Kontrollpanel .

    Öppna kontrollpanelen via en dialogruta Kör

  2. Klicka på i fönstret Kontrollpanelen Program och klicka sedan på Java ikonen för att öppna Java Kontrollpanel .
  3. Gå till fönstret Java Kontrollpanel, gå till säkerhet fliken och välj Hög växling från under Säkerhetsnivå för applikationer, inte på Undantagsplatslista . Klicka sedan Tillämpa för att spara ändringarna.

    Ställa in Java-säkerhetsnivån för objekt som inte ingår i listan Exception Site till High

  4. Starta om webbläsaren som du kör appleten i och se om problemet har lösts när du laddar om sidan.
3 minuter läst