applet aufgrund von Sicherheitseinstellungen geblockte
Meine web-app verwendet ein Applet während der login-Prozess. Hat alles gut funktioniert, bis heute, als ich aufgefordert wurde ein update auf diese version 1.7.0.45 der Java-Firefox-plugin auf die version 1.7.0.51.
Lehnte ich diese Einladung, aber kurz nach tun, damit das login funktioniert nicht mehr. Wenn ich öffnen Sie die Java-Konsole, und versuchen Sie, rufen Sie das Applet über Firebug sehe ich die folgenden Meldungen:
security: LiveConnect (JavaScript) blocked due to security settings.
network: Created version ID: 1.7.0.45
network: Created version ID: 1.7.0.51
So scheint es, ich bin gefangen in einigen Fegefeuer zwischen den beiden Versionen. Ist meine Vermutung, dass entweder:
- die teilweise installation von 1.7.0.51 geändert einige Sicherheitseinstellungen, die verhindern, dass mir bei Aufruf der Applets (JavaScript)
- Ich kann nicht rufen Sie das applet, da die alte version gesperrt ist und ich ein upgrade auf die neuere version
Wenn möglich, würde ich mag zu gehen zurück auf die version 1.7.0.45, und meine bisherigen Sicherheits-Einstellungen, weil ich weiß, dass diese Konfiguration funktioniert. Wenn dies nicht möglich ist, dann denke ich, ich werde versuchen, zu aktualisieren, um 1.7.0.51. Ich checkte in das Java control panel für ein Weg, um zu aktualisieren, aber es scheint nicht zu jedem "check for updates now" - button klicken. Ich bin mit Firefox 26.0 auf einem Mac mit OS 10.8.5.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Yep, applets haben sich ziemlich geändert, wie der update 51 (Sie sind standardmäßig gesperrt). Empfohlene Lektüre: https://blogs.oracle.com/java-platform-group/entry/new_security_requirements_for_rias
Wenn Sie möchten, wiederherstellen der vorherigen version von java finden Sie hier für den vollständigen Satz der verfügbaren downloads:
Musste ich etwas tun, ähnlich wie für IE9 unter windows aufgrund der verschiedenen java-security-änderungen zwischen 7u10 und 7u40. Ich glaube, dass FireFox benutzt nur die OS-java konfiguriert, damit sollte es genug sein, um installieren Sie die java-version, die Sie wollen.
Als für das größere problem mit applets in 7u51, ich bin nicht sicher, der beste Kurs der Aktion (aber bin zu haben, um das herauszufinden).
Nachtrag
Update auf die version 1.7.0.51 dieses Problem behoben. Ich denke, version 1.7.0.45 wurde blockiert, wenn diese neue version verfügbar wurde