Comment dois-je signer une applet Java pour l'utiliser dans un navigateur?

Je suis en train de déployer une applet Java sur mon site. J'ai aussi besoin de le signer, car j'ai besoin d'accéder au presse-papier. J'ai suivi toutes la signature des tutoriels que j'ai pu trouver, mais n'ont pas eu de succès. Voici ce que j'ai fait jusqu'à présent:

  • A écrit une applet dans NetBeans. Il fonctionne très bien dans l'applet viewer.
  • Fait une .jar fichier.
  • Créé un certificat en faisant ceci:
keytool -genkey -keyalg rsa -alias myKeyName
keytool -export -alias myKeyName -file myCertName.crt
  • Signé avec jarsigner comme ceci:
jarsigner "C:\my path\myJar.jar" myKeyName
  • Fait un fichier html contenant ceci:
<html>
  <body>
<applet code="my/path/name/myApplet.class" archive="../dist/myJar.jar"/>
  </body>
</html>

Quand je ouvrir ce fichier html, je n'obtiens jamais la sécurité de la boîte de dialogue de confirmation (et donc faire la java.de sécurité.AccessControlException: erreur accès refusé). Ce qui se passe sur tous les navigateurs.

Ai-je raté une étape?

InformationsquelleAutor user107312 | 2009-05-26