2013-04-03 14:18:32 +0000 2013-04-03 14:18:32 +0000
17
17

Wie kann das Java-Popup "Sicherheitswarnung" deaktiviert werden?

Gibt es eine Möglichkeit, dieses Java-Sicherheits-Popup zu deaktivieren? Ich verwende nur Sites in meinem Intranet, und auf jeder Seite befinden sich mehr als 40 Applets, die bei jedem Laden eine neue ID generieren. Aus diesem Grund müssen Sie jedes Mal, wenn die Seite besucht wird, 40+ Mal auf “Ausführen” klicken.

OS: Windows 7

Browser: IE 10

Hier ist mein Fix:

  1. Öffnen Sie Internet Explorer
  2. Klicken Sie auf Extras und wählen Sie Internetoptionen
  3. Klicken Sie auf die Registerkarte “Sicherheit” und klicken Sie auf die Schaltfläche “Stufe anpassen”
  4. Im Abschnitt “Verschiedenes” ändern Sie “Gemischte Inhalte anzeigen” in “Aktivieren”.

Antworten (7)

3
3
3
2013-09-05 20:23:11 +0000

Legen Sie an dieser Stelle ein Textdokument mit dem Namen deployment.properties c:\windows\sun\Java\deployment\deployment.properties

Ungeachtet dessen, was in der Java-Dokumentation steht, benötigen Sie die Datei deployment.config nicht, es sei denn, Sie möchten die manditorische Einstellung verwenden.

Diese Datei ändert die Voreinstellung für jeden Benutzer auf dem Computer, auch wenn er bereits eine Datei deployment.properties in seinem appdata-Ordner hat. Sie können überprüfen, ob die Einstellungen wirksam werden, wenn Sie das Bedienfeld von Java 32 öffnen, da es dann die Einstellungen liest.

Hier sind einige der Dinge, die wir in unsere Datei deployment.properties eintragen.

#disables the java desktop shortcut on install - might not be required for modern versions
deployment.javaws.shortcut="NEVER"

#tells sets security level to it's minimum "MEDIUM" to allow for apps to run on outdated java versions
deployment.security.level=MEDIUM

#disabled certificate checking so that java apps load much faster. Java still checks the certificate
#blacklist though so the certificate is still used.
deployment.security.validation.ocsp=true

#moves the user trusted certificates store to a shared location so we can pre-approve controls
deployment.user.security.trusted.certs=C\:\Program Files\Java\jre7\security\trusted.certs

Das letzte Bit ist der beste Weg, die “Wollen Sie diese Anwendung ausführen”-Felder loszuwerden. Sobald Sie den Speicherort trusted.certs auf einen gemeinsamen Speicherort festgelegt haben, erstellen Sie Ihre eigene Datei trusted.certs, indem Sie manuell das Kästchen “don’t show this again” aktivieren. Sie verteilen diese Datei trusted.certs auf allen Ihren Rechnern mit dieser Datei deployment.properties und viola, keine Sicherheits-Pop-ups mehr.

Beachten Sie, dass die zusätzlichen Schrägstriche im Pfad erforderlich sind. Doppelpunkte sind reservierte Zeichen und der umgekehrte Schrägstrich ist das Escape-Zeichen.

3
3
3
2013-04-22 16:39:26 +0000

Wenn Sie diese Option auf Verifizierung deaktivieren setzen, wird dieses Popup-Fenster entfernt. Ja, es ist ein Sicherheitsrisiko, aber ich bin ziemlich sicher, dass die Deaktivierung die Standard-Sicherheitsstufe der früheren Java-Versionen war. Ich bin mir sicher, dass das Pop-up ein wenig zusätzliche Sicherheit bietet, aber in einer Umgebung, in der jeder Anbieter seine eigenen verrückten Webanwendungen rollt und die Aktualisierungen nur wenige und weit voneinander entfernt sind, ist dies eher ein Ärgernis als Sicherheit. Leider scheint diese Einstellung durch eine Datei unter jedem Benutzerprofil kontrolliert zu werden. Insbesondere C:\Benutzer\Benutzername\AppData \LocalLow\Sun\Java\Bereitstellung\Bereitstellung.properties . Mir fällt spontan keine Möglichkeit ein, diese Einstellung über die Gruppenrichtlinie durchzusetzen. Wenn jemand mit einer Lösung kommt, posten Sie diese bitte in den Kommentaren. Bis dahin bleiben wir bei Java 6 Update 19 für unsere Umgebung.

Quelle: http://gdgtry.com/2010/05/disable-javas-new-security-warning/

2
2
2
2013-04-22 19:13:26 +0000

Ich verwende java 7 update 17. Was Sie tun können, ist das Kästchen “Für diese Anwendung nicht mehr anzeigen” (das Kästchen auf dem von Ihnen bereitgestellten Bild) anzukreuzen. Sie könnten auch versuchen, die Einstellungen in Java Control Panel zu ändern, aber ich bin nicht sicher, ob es funktioniert: Ändern Sie in der Java-Systemsteuerung auf der Registerkarte “Sicherheit” die Sicherheitsstufe von “Hoch” auf “Mittel” oder “Niedrig” und gehen Sie dann auf die Registerkarte “Erweitert” und markieren Sie “Warnung ausblenden und mit Schutz ausführen” oder, wenn es nicht funktioniert, wählen Sie “Verifizierung deaktivieren”.

1
1
1
2013-04-22 19:35:24 +0000

Welche Java-Version verwenden Sie ?

Oracle hat mit der Veröffentlichung von Java 7 Update 11 am 11. Dezember 2012 neue Sicherheitsfunktionen in sein Java-Webbrowser-Plugin aufgenommen.

Sie könnten auf eine frühere Version aus dem Jahr 2012 zurückgreifen, da Sicherheit in einer Intranet-Umgebung nicht allzu wichtig ist.

Mit einer früheren Version ist es möglicherweise einfacher, die Sicherheitsstufe im Control Panel anzupassen.

1
1
1
2015-02-27 17:52:21 +0000

Um die JAVA-Standardaktion zu steuern, konfigurieren Sie besser alle Einstellungen auf Systemebene.

C:\Windows\Sun\Java\Deployment. Sie benötigen 4 Dateien

@ deployment.config

@ deployment.properties – deployment.security.mixcode=DISABLE

@ exception. sites

@ Am wichtigsten ist, dass Sie eine trusted.cert-Zertifikatsdatei benötigen, um diese Messagebox zu deaktivieren

Dies gibt allen Benutzern auf diesem PC die gleichen Einstellungen. Weitere Informationen finden Sie hier

0
0
0
2017-10-11 11:13:13 +0000

Setzen Sie unter die Zeilen in der Datei C:\Windows\Sun\Java\Deployment\deployment.properties auf Serversystemebene, um diese Meldungen zu stoppen

deployment.security.mixcode=DISABLE
deployment.security.level=MEDIUM
deployment.security.validation.ocsp=true
deployment.expiration.check.enabled=false
-3
-3
-3
2013-07-19 12:47:09 +0000

Fügen Sie diese Zeile in Ihr Login-Skript ein, das sich darum kümmern sollte

mkdir "%AppData%\Sun\Java\Deployment"
echo deployment.security.mixcode=DISABLE >> "%AppData%\Sun\Java\Deployment\deployment.PROPERTIES"