it-swarm.com.de

Führen Sie das lokale Java Applet im Browser aus (chrome / firefox) "Ihre Sicherheitseinstellungen haben die Ausführung einer lokalen Anwendung blockiert"

Ich versuche, ein Java Applet (HTML-Datei) auszuführen, aber der Browser sagt immer wieder:

"Ihre Sicherheitseinstellungen haben die Ausführung einer lokalen Anwendung blockiert"

Ich habe versucht, Chrome und Firefox zu verwenden, aber ich erhalte den gleichen Fehler. Ich habe auf die neueste Version von Java aktualisiert, aber Chrome sagt immer noch in

chrome: // plugins/"Kritisches Sicherheitsupdate herunterladen"

obwohl ich ausführen kann Java Applets (nicht lokal)

Ich benutze buntu 13.04 64 Bit

20
ymerdrengene

Nach dem Lesen Java 7 Update 21 - Sicherheitsverbesserungen im Detail erwähnen ..

Mit den eingeführten Änderungen ist es sehr wahrscheinlich, dass kein Endbenutzer Ihre Anwendung ausführen kann, wenn er selbst signiert oder nicht signiert ist.

Ich fragte mich, wie das für lose Klassendateien gehen würde - die 'einfachsten' Applets von allen.

Lokales Dateisystem

Dialog: Your security settings have blocked a local application from running
Ihre Sicherheitseinstellungen haben die Ausführung einer lokalen Anwendung blockiert

Dies ist der Dialog, der für ein Applet angezeigt wird, das aus losen Klassendateien besteht, die aus dem lokalen Dateisystem geladen werden, wenn die JRE auf die Standard-Sicherheit "Hoch" gesetzt ist Rahmen.


Beachten Sie, dass eine geringfügige Eigenart der JRE nur die unter Punkt 3 von erzeugte Eigenart ergab.

  1. Laden Sie die Applet-Seite, um ein defektes Applet-Symbol zu sehen, das zu einer leeren Konsole führt.
    Öffnen Sie die Java) Einstellungen und stellen Sie den Level auf Mittel .
    Schließen Sie den Browser & Java Einstellungen.
  2. Laden Sie die Applet-Seite, um das Applet anzuzeigen.
    Öffnen Sie die Einstellungen von Java) und stellen Sie den Pegel auf Hoch .
    Schließen Sie den Browser & Java Einstellungen.
  3. Laden Sie die Applet-Seite, um ein defektes Applet-Symbol zu sehen & der obige Dialog.

Internet

Wenn Sie das einfache Applet (lose Klassendatei) laden, das Sie in dieser anpassbaren Applet-Demo aus dem Internet sehen - das mit einem applet Element von:

<applet
    code="PlafChanger.class"
    codebase="."
    alt="Pluggable Look'n'Feel Changer appears here if Java is enabled"
    width='100%'
    height='250'>
<p>Pluggable Look'n'Feel Changer appears here in a Java capable browser.</p>
</applet>

Es scheint auch erfolgreich zu laden. Implizieren das:-

Applets, die aus dem lokalen Dateisystem geladen werden, unterliegen jetzt einer strengeren Sicherheits-Sandbox als solche, die aus dem Internet oder von einem lokalen Server geladen werden.

Beschreibungen der Sicherheitseinstellungen

Stand Java 7 Update 51.

  • Sehr hoch : Sicherste Einstellung - Nur Java Anwendungen, die durch ein nicht abgelaufenes Zertifikat von einem Vertrauenswürdige Autorität darf ausgeführt werden.
  • Hoch (Minimum empfohlen) : Java-Anwendungen, die durch ein Zertifikat einer vertrauenswürdigen Stelle identifiziert wurden, dürfen ausgeführt werden.
  • Mittel - Alle Java Anwendungen können nach Vorlage einer Sicherheitsabfrage ausgeführt werden.
6
Andrew Thompson

Für XP: Start> Systemsteuerung> Java> Sicherheit> (Auf Mittel setzen) http://www.Java.com/en/download/help/Java_update.xml

4
Doro

In meinem Fall wurde dieses Problem behoben, indem Sie in der Systemsteuerung> Java> security> die URL in die Ausnahmesite-Liste einfügen. Dann anwenden. Testen Sie die Site erneut und es sollte Ihnen nun möglich sein Führen Sie das lokale Java aus.

4
royal charlie

Gehen Sie zu Java> Java-Kontrollleiste> klicken Sie auf die Registerkarte Sicherheit> senken Sie die Sicherheitsstufe auf Mittel. Dann wird das Applet-Programm nach 2 bis 3 Sicherheitsabfragen ausgeführt.

4
user2849159

Ich denke, das Upgrade von Java wird nicht helfen. Sie müssen die alte Version deinstallieren und dann die neueste Java= Version installieren, um Ihnen zu helfen. Stellen Sie sicher, dass Sie Starten Sie den Computer neu, sobald Sie mit der Installation fertig sind.

Ich hoffe es hilft!

1
Juned Ahsan