Wo überprüft OS X Java-JAR-Signaturen? (Java Web Start-Applet-Problem)
Ich versuche, ein Java Web Start-Applet unter OS X Lion zu öffnen, es wird jedoch aufgrund der Zertifikatvalidierung (des Java-Codes, nicht der Quellwebsite der JNLP Web Start-Datei) nicht geöffnet. Dieses JNLP wird in OS X Snow Leopard problemlos geöffnet.
Der Fehler, den ich erhalte, ist: Zertifikat konnte nicht geprüft werden. Die Anwendung wird nicht ausgeführt.
Wenn Sie auf "Details" klicken, wird Folgendes angezeigt: java.security.cert.CertificateException: Zertifikate können nicht ausgewertet werden .
Was mich verblüfft, ist, dass ich nicht herausfinden kann, welches Bit von OS X geändert wurde, um dem Zertifikat nicht mehr zu vertrauen. Der Code wird von einer VeriSign-Klasse "Class 3 Code Signing 2010 CA" signiert, die in den signierten Java-JARs enthalten ist. Alle relevanten Zwischen- und Stamm-CAs scheinen sich in den Zertifikaten meines OS X-Systems zu befinden (und dies sind die gleichen Zertifikate.) in Löwen- und Schneeleopard-Cacerts).
Außerdem habe ich alle JARs, die im Web Start JNLP aufgelistet waren, manuell heruntergeladen und durch "jarsigner -verify" ausgeführt, und alle wurden korrekt überprüft.
Alle Vorschläge, bei denen Java Web Start unter OS X nach der Gültigkeit dieses Codes sucht und was sich beim Upgrade auf OS X Lion geändert hat?
0 Antworten auf die Frage
Verwandte Probleme
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
10
Sicherungssoftware für Mac OS X
-
5
Wie kann ich unter Mac OS X einen .kext deinstallieren und entfernen?
-
4
Wie kann ich die Auswurftaste auf der MacBook-Tastatur erneut "löschen"?