Fix: Ihre Sicherheitseinstellungen haben die Ausführung einer selbstsignierten Anwendung blockiert

Bei mehreren Benutzern tritt beim Versuch, ein Java-Applet zu starten, die Meldung "Ihre Sicherheitseinstellungen haben die Ausführung einer nicht vertrauenswürdigen Anwendung blockiert" auf. Das Problem scheint nicht nur für eine bestimmte Windows-Version zu gelten. Der Fehler tritt bei jeder neueren Version auf, einschließlich Windows Vista, Windows 7, Windows 8 und Windows 10.

Was bewirkt, dass die Sicherheitseinstellungen die Ausführung von Anwendungen blockieren?

Wir haben den Fehler "Ihre Sicherheitseinstellungen haben die Ausführung einer nicht vertrauenswürdigen Anwendung blockiert" untersucht , indem wir verschiedene Benutzerberichte und die von ihnen verwendeten Reparaturstrategien untersucht haben.

Wie sich herausstellt, tritt die Fehleraufforderung aufgrund des mit Java 7 Update 21 eingeführten Verhaltens des Java-Browser-Plug- Ins auf . Die Idee war, Benutzern zu ermöglichen, fundiertere Entscheidungen zu treffen, wenn sie ein Java-basiertes Applet in einem Webbrowser ausführen müssen.

Wenn Sie über Java 7 Update 21 oder älter verfügen, wird jede Anwendung, die kein Zertifikat besitzt oder den Anwendungsnamen oder die Publisher-Informationen fehlt, standardmäßig blockiert. Diese Entscheidung wurde getroffen, um ahnungslose Benutzer vor unsicheren oder risikoreichen Anwendungen zu schützen.

Sobald diese neuen Änderungen erzwungen wurden, gibt es drei Hauptursachen, die diese bestimmte Java-Fehlermeldung auslösen:

  • Die Anwendung ist nicht signiert - Anwendungen ohne Zertifikat oder fehlende Publisher-Informationen und -Namen sind standardmäßig blockiert. Dies kann dazu führen, dass Ihr System für externe Exploits anfällig wird.
  • Der Benutzer versucht, eine selbstsignierte Anwendung von einer nicht vertrauenswürdigen Stelle aus auszuführen. Anwendungen mit selbstsignierten Zertifikaten werden ab Java 7 Update 51 standardmäßig ebenfalls blockiert. Diese Anwendungen gelten als noch gefährlicher als nicht signierte Anwendungen, da ihnen möglicherweise Zugriff gewährt wird persönliche Daten auf Ihrem Computer.
  • In der JAR-Datei der Anwendung fehlt ein Berechtigungsattribut. - Das Berechtigungsattribut überprüft, ob die Anwendungsanforderung dieselbe Berechtigungsstufe verwendet, die vom Entwickler angegeben wurde. Eine Anwendung mit einem fehlenden jar-Attribut wird blockiert, da ein Angreifer den Benutzer möglicherweise ausnutzt, indem er die Anwendung mit einer anderen Berechtigungsstufe ausführt.

Im Allgemeinen sollte ein Applet oder eine Anwendung, in der diese Schlüsselidentifikationsteile fehlen, als unsicher angesehen werden. Wenn Sie es nicht wissen, empfehlen wir Ihnen dringend, es nicht auszuführen.

Wenn Sie jedoch den Herausgeber kennen und dem Applet vertrauen (z. B. Sie haben es selbst entwickelt oder testen), gibt es Möglichkeiten, diese bestimmte Fehlermeldung zu umgehen.

Im Folgenden finden Sie einige Methoden, mit denen Sie den Fehler "Ihre Sicherheitseinstellungen haben die Ausführung einer nicht vertrauenswürdigen Anwendung blockiert" behandeln können . Obwohl Methode 1 allgemein als Standardpraxis angesehen wird, wenn diese spezielle Fehlermeldung behandelt werden muss, können Sie auch Methode 2 befolgen , um denselben Zweck zu erreichen.

Methode 1: Konfigurieren der Ausnahmestandortliste

Wenn Sie das Risiko des Startens einer Anwendung verstehen, die von Java als unsicher eingestuft wird, können Sie verhindern, dass die Fehlermeldung "Ihre Sicherheitseinstellungen haben die Ausführung einer nicht vertrauenswürdigen Anwendung blockiert" angezeigt wird, indem Sie die Anwendung zur Liste der Ausnahmesites hinzufügen. Sie finden diese Einstellung auf der Registerkarte Sicherheit der Java-Systemsteuerung.

Hier ist eine Kurzanleitung zum Öffnen der Java-Systemsteuerung und zum Hinzufügen des Java-Applets zur Liste der Ausschlussseiten :

  1. Drücken Sie die Windows-Taste + R , um ein Dialogfeld Ausführen zu öffnen. Geben Sie dann " control " ein und drücken Sie die Eingabetaste , um die Systemsteuerung zu öffnen.
  2. Klicken Sie im Fenster "Systemsteuerung" auf " Programme" und dann auf das Java- Symbol, um die Java-Systemsteuerung zu öffnen .

  3. Wechseln Sie im Fenster " Java-Systemsteuerung" zur Registerkarte " Sicherheit" und klicken Sie auf " Site-Liste bearbeiten" .
  4. Klicken Sie in der Liste der Ausnahmesites auf die Schaltfläche Hinzufügen und fügen Sie die URL des Java-Applets ein, das Ihnen Probleme bereitet. Klicken Sie auf OK , um die URL zur Ausschlussliste hinzuzufügen .

    Hinweis: Beachten Sie, dass Sie je nach Applet, das Sie ausführen möchten, möglicherweise auch nicht standardmäßige Ports zur Java-Ausschlussliste hinzufügen müssen .

  5. Klicken Sie bei der nächsten Sicherheitswarnung auf Weiter, um zu bestätigen, dass Sie die soeben eingegebene URL zur Ausschlussliste hinzufügen möchten.
  6. Öffnen Sie das Applet erneut, bei dem zuvor der Fehler angezeigt wurde. Der Fehler sollte nicht mehr auftreten.

Wenn Sie nach einer anderen Möglichkeit suchen, den Fehler "Ihre Sicherheitseinstellungen haben die Ausführung einer nicht vertrauenswürdigen Anwendung blockiert" zu beheben, fahren Sie mit der folgenden Methode fort.

Methode 2: Festlegen der Sicherheitsstufe der Anwendung auf Hoch

Eine andere Möglichkeit, den Fehler "Ihre Sicherheitseinstellungen haben die Ausführung einer nicht vertrauenswürdigen Anwendung blockiert" zu beheben, besteht darin, die Java-Sicherheitsstufe auf " Hoch" anstatt auf " Sehr hoch" zu setzen .

Diese Methode ist zwar viel einfacher (und schneller) zu implementieren, setzt Ihren Computer jedoch vielen potenziellen Risiken aus. In diesem Sinne ist es vorzuziehen, Methode 1 zu befolgen, wenn Sie der Quelle vertrauen, als die Sicherheitsstufe zu ändern.

Wenn Sie sich jedoch dazu entschließen, empfehlen wir Ihnen, zur Standardeinstellung für die Sicherheitseinstellungen zurückzukehren, sobald Sie die Java-Anwendung verwendet haben, die den Fehler auslöst.

Hier ist eine Kurzanleitung zum Ändern der Sicherheitsstufe:

  1. Drücken Sie die Windows-Taste + R , um ein Dialogfeld Ausführen zu öffnen . Geben Sie als Nächstes " control " ein und drücken Sie die Eingabetaste , um die Systemsteuerung zu öffnen .
  2. Klicken Sie im Fenster "Systemsteuerung" auf " Programme" und dann auf das Java- Symbol, um die Java-Systemsteuerung zu öffnen .

  3. Wechseln Sie im Fenster "Java-Systemsteuerung" zur Registerkarte " Sicherheit" und wählen Sie unter " Sicherheitsstufe für Anwendungen" die Option "Hoch" aus , nicht in der Liste der Ausnahmesites . Klicken Sie dann auf Übernehmen , um die Änderungen zu speichern.
  4. Starten Sie den Browser neu, in dem Sie das Applet ausführen, und prüfen Sie, ob das Problem behoben wurde, sobald Sie die Seite neu laden.

Empfohlen

Fix: Minecraft reagiert nicht
Was ist eine Registrierungsanwendung für ein digitales TV-Tunergerät und sollte diese entfernt werden?
Was ist FileRepMalware und sollten Sie es entfernen?