nach Tagen mühsamen Suchens weiß ich jetzt, wie man Applets zertifiziert und habe nun mein erstes Applet erfolgreich mit einem Thawte-Zertifikat signiert (wenn auch nur die Freemail-Version).
Aber: Wenn das Applet im Browser gestartet wird, erscheint keine Sicherheitsfrage für den Benutzer, wie es sonst der Fall bei signierten Applets ist.
Was fehlt mir noch? Ich bin sicher, dass das Applet jetzt einwandfrei signiert ist, denn eine Abfrage mit „Jarsigner“ zeigt eindeutig das erforderliche „smk“ neben der Klasse in dem JAR-Archiv.
Liegt es am HTML-Code? Der sieht bei mir etwa so aus:
entweder das Applet keine „unerlaubte“ (bzw. eine Signatur
erforderliche) Aktion ausführt
Es ruft die Robot-Klasse auf und schreibt etwas auf die Festplatte. Ohne Applet funktioniert’s (mit Java-Befehl und main-Methode). Auch mit Applet funktioniert’s unter netBeans+appletviewer.
oder das Zertifikat auf diesem Rechner bekannt und als
vertrauenswürdig eingestuft ist
Hab’s auf mehr als einem Rechner versucht. Das Ergebnis ist gleich.