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

Hoe schakel je de Java "Security Warning" popup uit?

Is er een manier om deze Java Security popup uit te schakelen? Ik gebruik alleen sites op mijn intranet en op elke pagina staan 40+ applets die bij elke belasting een nieuwe ID genereren. Hierdoor moet je elke keer dat de pagina wordt bezocht 40+ keer op “Run” klikken.

OS: Windows 7

Browser: IE 10

Hier is mijn fix:

  1. Open Internet Explorer
  2. 2. Klik op Tools en selecteer Internet Opties
  3. 3. Klik op het tabblad Beveiliging en klik op de knop ‘Aangepast niveau’
  4. Wijzig in het gedeelte ‘Diversen’ de optie ‘Gemengde inhoud weergeven’ in ‘Inschakelen’.

Antwoorden (7)

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

Zet een tekstdocument op deze locatie met de naam deployment.properties c:\windows\deployment.properties

Ondanks wat er in de Java documentatie staat, heb je het deployment.config bestand niet nodig, tenzij je de verplichte instelling wilt gebruiken.

Dit bestand zal de standaard voor elke gebruiker op de computer veranderen, zelfs als ze al een deployment.properties bestand in hun appdata map hebben. Je kunt controleren of de instellingen in werking treden wanneer je het java 32 controlepaneel opent, omdat het dan de instellingen leest.

Hier zijn enkele van de dingen die we in ons deployment.properties bestand zetten.

#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

Het laatste stukje is de beste manier om van de “wil je deze app” boxen af te komen. Als je eenmaal de trusted.certs locatie hebt ingesteld op een gedeelde locatie, maak dan je eigen trusted.certs bestand aan door handmatig naar het proces van het aanvinken van het vakje “laat dit niet meer zien” te gaan. Ze implementeren dit trusted.certs bestand naar al uw machines met deze deployment.properties bestand en viola, geen beveiligings pop-ups meer.

Merk op dat de extra slashes in het pad nodig zijn. Kolommen zijn gereserveerde tekens en de backslash is het ontsnappingskarakter.

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

Als u die optie instelt op het uitschakelen van de verificatie, wordt die pop-up verwijderd. Ja, het is een veiligheidsrisico, maar ik ben er vrij zeker van dat het uitschakelen het standaard veiligheidsniveau was van de vorige Java-versies. Ik weet zeker dat de pop-up wat extra beveiliging biedt, maar in een omgeving waar elke leverancier zijn eigen gekke webapps rolt en de updates weinig en ver weg zijn, is dit meer een gedoe dan beveiliging. Helaas blijkt deze instelling te worden gecontroleerd door een bestand onder elk gebruikersprofiel. Specifiek C: GebruikersnaamAppData: LocalLow: Java: Deployment: Eigenschappen. Ik kan geen manier bedenken om deze instelling via de groepspolitiek te verleggen. Als iemand met een oplossing komt, plaats het dan in het commentaar. Tot die tijd houden we het bij Java 6 Update 19 voor onze omgeving.

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

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

Ik gebruik java 7 update 17. Wat je wel kunt doen is het vakje “Laat dit niet meer zien voor deze app” aanvinken (het selectievakje op de door jou aangeleverde afbeelding). U kunt ook proberen de instellingen in Java Control Panel te wijzigen, maar ik weet niet zeker of het zal werken: In Java Control Panel op het tabblad Beveiliging wijzigt u het beveiligingsniveau van Hoog naar Gemiddeld of Laag en gaat u vervolgens naar het tabblad Advance en vinkt u “Waarschuwing verbergen en uitvoeren met beveiligingen” aan, of als het niet werkt kiest u voor “Verificatie uitschakelen”.

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

Welke Java-versie gebruikt u ?

Oracle introduceerde nieuwe beveiligingsfuncties in zijn Java webbrowser plug-in toen het op 11 december 2012 Java 7 Update 11 uitbracht.

U zou terug kunnen gaan naar een eerdere versie uit 2012, omdat beveiliging niet al te belangrijk is in een intranet-omgeving.

Met een eerdere versie kan het aanpassen van het beveiligingsniveau in het configuratiescherm eenvoudiger zijn.

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

Om JAVA standaard actie te controleren, kan je beter alle instellingen op systeemniveau configureren.

C:\Windows &Sun\JavaDeployment. je hebt 4 bestanden nodig

@ deployment.config

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

@ exception. sites

@ Het belangrijkste is dat u een trusted.cert certificaatbestand nodig hebt om dat berichtenvak

uit te schakelen Dit geeft alle gebruikers op die PC dezelfde instellingen. Zie meer vanaf hier

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

Zet onderstaande regels in server systeem niveau C:\Windows\Sun\Java\Deployment\deployment.properties bestand om deze berichten te 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

Zet deze regel in uw login script, dat moet zorgen voor

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