Signieren von Applets: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
Zeile 103: Zeile 103:
= Änderungen in der HTML-Umgebung =
= Änderungen in der HTML-Umgebung =


Ersetzen Sie auf Ihrem Server nun die Datei ''MeinApplet.jar'' durch die signierte Variante ''MeinAppletSigned.jar''.
Ersetzen Sie auf Ihrem Server nun die Datei ''MeinApplet.jar'' durch die signierte Variante ''MeinAppletSigned.jar''.
 
Suchen Sie jetzt in der korrespondierenden HTML-Datei die Stelle, an der das Applet eingebunden wird. Prinzipiell sollte sie ungefähr folgendes Aussehen haben:
 
<applet code="MeinApplet.class"
archive="''MeinApplet.jar''"
codebase="...">
  (...)
</applet>
 
Passen Sie diese Umgebung nun an die signierte Applet-Datei an.
 
* Ändern Sie den Wert des ''archive''-Parameters in ''MeinAppletSigned.jar''.
* Fügen Sie die Zeile
 
<param name="permissions" value="all-permissions">
 
in die <applet>-Umgebung ein. Der ''value''-Wert muss dabei mit der Angabe in der o.a. Datei ''manifest-addons'' identisch sein, in unserem Fall also auf ''all-permissions'' gesetzt werden.
 
Noch einmal im Überblick:
 
<applet code="MeinApplet.class"
archive="''MeinAppletSigned.jar''"
codebase="...">
<param name="permissions" value="all-permissions">
  (...)
</applet>
 
Laden Sie nun die o.a. HTML-Seite in Ihren Webbrowser, und kontrollieren Sie, ob das signierte Applet wie gewünscht geladen wird.


[[Kategorie:Internet-Dienste]]
[[Kategorie:Internet-Dienste]]
[[Kategorie:Lehren_Weitere_Werkzeuge]]
[[Kategorie:Lehren_Weitere_Werkzeuge]]
[[Kategorie:Zertifikate]]
[[Kategorie:Zertifikate]]