Java-Applet mit selbstsigniertem Zertifikat für OS X Mountain Lion

Wir haben ein Java-Applet, das mit vollem Vertrauen ausgeführt werden muss.

Während der Entwicklung und während der Vorabversionen signieren wir es mit einem selbstsignierten Zertifikat (die Produktionsversion ist mit einem echten Codesignaturzertifikat signiert).

Wenn wir jedoch versuchen, das selbstsignierte Applet unter den Vorabversionen von OS X 10.8 zu starten, können wir die Ausführung nicht mehr zulassen. Der "Zulassen" -Button wird einfach deaktiviert:

Wenn ich auf "Details anzeigen ..." drücke, kann ich das Zertifikat als "Immer vertrauenswürdig" einstufen. Dies macht jedoch keinen Unterschied:

Es funktioniert mit der gleichen Version der Java-JRE unter OS X Lion 10.7. Ich vermute, dass dies ein Problem mit dem Betriebssystem und nicht mit der JRE ist.

Gibt es Workarounds?

Ich würde es vorziehen, kein echtes Codesignaturzertifikat zum Testen zu verwenden: Das Signieren mit einem echten Codesignaturzertifikat bedeutet, dass mein Unternehmen behauptet, dass das Applet sicher ist und vertrauenswürdig sein sollte. Wir können das kaum behaupten, bevor wir es getestet haben.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage