Oplossing: uw beveiligingsinstellingen hebben ervoor gezorgd dat een zelfondertekende applicatie niet kan worden uitgevoerd

Verschillende gebruikers ondervinden de melding "Uw beveiligingsinstellingen hebben de uitvoering van een niet-vertrouwde applicatie geblokkeerd" wanneer ze proberen een Java-applet te starten. Het probleem lijkt niet exclusief te zijn voor een bepaalde Windows-versie - de fout treedt op bij elke recente versie, inclusief Windows Vista, Windows 7, Windows 8 en Windows 10.

Wat zorgt ervoor dat beveiligingsinstellingen ervoor zorgen dat applicaties niet worden uitgevoerd?

We hebben de fout 'Uw beveiligingsinstellingen hebben een niet-vertrouwde toepassing geblokkeerd voor het uitvoeren' onderzocht door te kijken naar verschillende gebruikersrapporten en de reparatiestrategieën die ze hebben gebruikt.

Het blijkt dat de foutmelding zal optreden vanwege het gedrag van de Java-browserplug-in dat is geïntroduceerd met Java 7 Update 21 . Het idee was om gebruikers beter geïnformeerde beslissingen te laten nemen wanneer ze een door Java aangedreven applet in een webbrowser moesten uitvoeren.

Als u Java 7 Update 21 of ouder hebt, wordt elke toepassing die geen certificaat heeft of de toepassingsnaam of de uitgeverinformatie mist standaard geblokkeerd. Deze beslissing is genomen om nietsvermoedende gebruikers te beschermen tegen onveilige of risicovolle applicaties.

Zodra deze nieuwe wijzigingen zijn doorgevoerd, zijn er drie hoofdoorzaken die dit specifieke Java-foutbericht activeren:

  • De toepassing is niet ondertekend - Toepassingen zonder certificaat of ontbrekende uitgeverinformatie en naam worden standaard geblokkeerd. Deze kunnen uw systeem uiteindelijk kwetsbaar maken voor externe exploits.
  • De gebruiker probeert een zelfondertekende applicatie van een niet-vertrouwde autoriteit uit te voeren - Applicaties met zelfondertekende certificaten worden ook standaard geblokkeerd, te beginnen met Java 7 Update 51. Deze worden als nog gevaarlijker beschouwd dan niet-ondertekende applicaties, omdat ze mogelijk toegang krijgen tot persoonlijke gegevens op uw computer.
  • In het jar-bestand van de toepassing ontbreekt een toestemmingskenmerk : het toestemmingskenmerk verifieert of het toepassingsverzoek hetzelfde machtigingsniveau gebruikt dat door de ontwikkelaar is gespecificeerd. Een toepassing met een ontbrekend jar-kenmerk wordt geblokkeerd omdat een aanvaller de gebruiker zou kunnen misbruiken door de toepassing met een ander bevoegdheidsniveau uit te voeren.

Over het algemeen moet een applet of applicatie die deze belangrijke identificatiedelen mist, als onveilig worden beschouwd. Als u het niet weet, raden we u ten zeerste aan om het niet uit te voeren.

Als u echter de uitgever kent en u vertrouwt de applet (u hebt deze bijvoorbeeld zelf ontwikkeld of u test hem), dan zijn er manieren om deze specifieke foutmelding te omzeilen.

Hieronder vindt u een aantal methoden waarmee u de foutmelding “Uw beveiligingsinstellingen hebben een niet-vertrouwde toepassing geblokkeerd” kunt oplossen. Hoewel methode 1 algemeen wordt beschouwd als de standaardpraktijk bij het omgaan met dit specifieke foutbericht, kunt u ook methode 2 volgen om hetzelfde doel te bereiken.

Methode 1: de lijst met uitzonderingssites configureren

In het geval dat u het risico begrijpt van het starten van een applicatie die door Java als onveilig wordt beschouwd, kunt u voorkomen dat het foutbericht 'Uw beveiligingsinstellingen hebben een niet-vertrouwde applicatie uitgevoerd' wordt weergegeven door de applicatie toe te voegen aan de lijst met uitzonderingssites. U vindt deze instelling op het tabblad Beveiliging van het Java-configuratiescherm.

Hier is een korte handleiding over het openen van het Java-configuratiescherm en het toevoegen van de Java-applet aan de lijst met uitsluitingssites :

  1. Druk op de Windows-toets + R om een ​​dialoogvenster Uitvoeren te openen. Typ vervolgens " control " en druk op Enter om het Configuratiescherm te openen.
  2. Klik in het Configuratiescherm op Programma's en klik vervolgens op het Java- pictogram om het Java-configuratiescherm te openen .

  3. Ga in het Java-configuratiescherm naar het tabblad Beveiliging en klik op Sitelijst bewerken .
  4. Klik in de lijst met uitzonderingssites op de knop Toevoegen en plak vervolgens de URL van de Java-applet die u problemen geeft. Druk op Ok om de URL toe te voegen aan de uitsluitingslijst .

    Opmerking: houd er rekening mee dat, afhankelijk van de applet die u probeert uit te voeren, u mogelijk ook niet-standaardpoorten aan de Java-uitsluitingslijst moet toevoegen .

  5. Klik op Doorgaan bij de volgende beveiligingswaarschuwing om te bevestigen dat u de URL die u zojuist hebt ingevoerd, wilt toevoegen aan de uitsluitingslijst.
  6. Open de applet die eerder de fout vertoonde opnieuw. De fout zou niet langer moeten optreden.

Als u op zoek bent naar een andere manier om de foutmelding "Uw beveiligingsinstellingen hebben een niet-vertrouwde toepassing te laten uitvoeren" -fout op te lossen , gaat u naar de volgende methode hieronder.

Methode 2: Het beveiligingsniveau van de toepassing instellen op Hoog

Een andere manier om de foutmelding "Uw beveiligingsinstellingen hebben een niet-vertrouwde toepassing te laten uitvoeren" -fout op te lossen, is door het Java-beveiligingsniveau in te stellen op Hoog in plaats van Zeer hoog .

Hoewel deze methode veel eenvoudiger (en sneller) te implementeren is, stelt het uw computer bloot aan veel potentiële risico's. Met dit in gedachten, verdient het de voorkeur om methode 1 te volgen als u de bron vertrouwt dan om het beveiligingsniveau te wijzigen.

Als u echter besluit dit te doen, raden we u aan terug te keren naar het standaardniveau Beveiligingsinstellingen zodra u klaar bent met het gebruik van de Java-toepassing die de fout veroorzaakt.

Hier is een korte handleiding voor het wijzigen van het beveiligingsniveau:

  1. Druk op de Windows-toets + R om een dialoogvenster Uitvoeren te openen. Typ vervolgens " control " en druk op Enter om het Configuratiescherm te openen .
  2. Klik in het Configuratiescherm op Programma's en klik vervolgens op het Java- pictogram om het Java-configuratiescherm te openen .

  3. Ga in het Java-configuratiescherm naar het tabblad Beveiliging en selecteer de schakelaar Hoog onder het Beveiligingsniveau voor toepassingen, niet op de Lijst met uitzonderingssites . Klik vervolgens op Toepassen om de wijzigingen op te slaan.
  4. Start de browser waarin u de applet gebruikt opnieuw en kijk of het probleem is opgelost nadat u de pagina opnieuw heeft geladen.

Aanbevolen

Oplossing: Minecraft reageert niet
Wat is de registratietoepassing voor een digitale tv-tuner en moet deze worden verwijderd?
Wat is FileRepMalware en moet u het verwijderen?