Oplossing: uw beveiligingsinstellingen hebben een zelfondertekende toepassing geblokkeerd

Verschillende gebruikers krijgen te maken met "Uw beveiligingsinstellingen hebben een niet-vertrouwde toepassing geblokkeerd" bij het starten van een Java-applet. Het probleem lijkt niet exclusief te zijn voor een bepaalde Windows-versie - de fout treedt op bij elke recente versie, waaronder Windows Vista, Windows 7, Windows 8 en Windows 10.

Uw beveiligingsinstellingen hebben een niet-vertrouwde toepassing geblokkeerd

Wat veroorzaakt beveiligingsinstellingen om applicaties te blokkeren?

We hebben de fout 'Uw beveiligingsinstellingen hebben geblokkeerd dat een niet-vertrouwde toepassing wordt geblokkeerd' onderzocht door te kijken naar verschillende gebruikersrapporten en de herstelstrategieën die ze hebben gebruikt.

Het blijkt dat de foutmelding optreedt 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 Java-applet in een webbrowser moeten uitvoeren.

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

Nadat deze nieuwe wijzigingen zijn doorgevoerd, zijn er drie belangrijke oorzaken die dit specifieke Java-foutbericht activeren:

  • De toepassing is niet ondertekend - Toepassingen zonder certificaat of ontbrekende uitgeversinformatie en -naam zijn standaard geblokkeerd. Hierdoor kan uw systeem kwetsbaar worden voor externe exploits.
  • De gebruiker probeert een zelfondertekende toepassing uit te voeren van een niet-vertrouwde autoriteit - Toepassingen met zelfondertekende certificaten worden standaard ook geblokkeerd, te beginnen met Java 7 Update 51. Deze worden als nog gevaarlijker beschouwd dan niet-ondertekende toepassingen, omdat ze mogelijk toegang krijgen tot persoonlijke gegevens op uw computer.
  • In het jar-bestand van de toepassing ontbreekt een machtigingskenmerk - Het machtigingskenmerk controleert of het aanvraagverzoek hetzelfde machtigingsniveau gebruikt dat door de ontwikkelaar is opgegeven. Een toepassing met een ontbrekend jar-kenmerk is geblokkeerd omdat een aanvaller de gebruiker kan misbruiken door de toepassing uit te voeren met een ander bevoegdheidsniveau.

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 te gebruiken.

Als u de uitgever echter kent en de applet vertrouwt (u hebt hem bijvoorbeeld zelf ontwikkeld of getest), zijn er manieren om dit specifieke foutbericht te omzeilen.

Hieronder vindt u een aantal methoden waarmee u de foutmelding 'Uw beveiligingsinstellingen hebben geblokkeerd dat een niet-vertrouwde toepassing heeft geblokkeerd' kan behandelen . Hoewel methode 1 algemeen wordt beschouwd als 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 toepassing die door Java als onveilig wordt beschouwd, kunt u voorkomen dat het foutbericht 'Uw beveiligingsinstellingen hebben geblokkeerd dat een niet-vertrouwde toepassing wordt geblokkeerd' wordt weergegeven door de toepassing 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 voor het openen van het Java-configuratiescherm en het toevoegen van de Java-applet aan de lijst met uitsluitingssites :

  1. Druk op Windows-toets + R om een ​​dialoogvenster Uitvoeren te openen. Typ vervolgens " control " en druk op Enter om het Configuratiescherm te openen.

    Configuratiescherm openen via een dialoogvenster Uitvoeren
  2. Klik in het venster 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 .

    Toegang tot het Uitsluitingsmenu van Java
  4. Klik in de lijst met uitzonderingssites op de knop Toevoegen en plak vervolgens de URL van de Java-applet die problemen geeft. Druk op OK om de URL toe te voegen aan de lijst met uitsluitingen .

    Een toepassing toevoegen aan de uitsluitingslijst

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

  5. Klik op Doorgaan bij de volgende beveiligingswaarschuwing om te bevestigen dat u de URL die u zojuist hebt ingevoerd aan de lijst met uitzonderingen wilt toevoegen.

    Bevestiging van de nieuwe invoer voor de beveiligingswaarschuwing
  6. Open de applet die eerder de fout vertoont. De fout zou niet meer moeten optreden.

Als u op zoek bent naar een andere manier om de fout 'Uw beveiligingsinstellingen hebben geblokkeerd dat een niet-vertrouwde toepassing wordt geblokkeerd' 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 fout “Uw beveiligingsinstellingen hebben geblokkeerd dat een niet-vertrouwde toepassing geblokkeerd wordt” te omzeilen is om het Java-beveiligingsniveau in te stellen op Hoog in plaats van Zeer Hoog .

Hoewel deze methode veel eenvoudiger (en sneller) is om te implementeren, stelt deze uw computer bloot aan veel potentiële risico's. Met dit in gedachten heeft het de voorkeur om methode 1 te volgen als u de bron vertrouwt dan 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 beknopte handleiding voor het wijzigen van het beveiligingsniveau:

  1. Druk op Windows-toets + R om een ​​dialoogvenster Uitvoeren te openen. Typ vervolgens " control " en druk op Enter om het Configuratiescherm te openen.

    Configuratiescherm openen via een dialoogvenster Uitvoeren
  2. Klik in het venster 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 van onder Beveiligingsniveau voor toepassingen die niet in de lijst met uitzonderingen voorkomen . Klik vervolgens op Toepassen om de wijzigingen op te slaan.

    Het Java-beveiligingsniveau voor items die niet in de lijst met uitzonderingssites zijn opgenomen, instellen op Hoog
  4. Start de browser waarin u de applet gebruikt opnieuw op en kijk of het probleem is opgelost nadat u de pagina opnieuw hebt geladen.

Interessante Artikelen