[Résolu] Applet signée : pas d'avertissement de sécurité

Applet signée : pas d'avertissement de sécurité [Résolu] - Java - Programmation

Marsh Posté le 15-02-2010 à 15:29:18    

Bonjour,
 
J'ai créé une applet java que j'ai signée en suivant les instructions de ce topic :  
http://forum.hardware.fr/hfr/Progr [...] 9866_1.htm
 
J'arrive à créer mon certificat et à signer mon applet.
 
Cependant, lorsque je veux tester mon applet avec un navigateur (que ce soit internet explorer ou Firefox), je n'ai aucun avertissement de sécurité ; et évidemment j'ai une exception de sécurité lorsque mon programme s'exécute.
 
J'ai beau éplucher les forums, rien ne semble résoudre mon problème.
J'ai bien désactivé le stockage des fichiers temporaires de Java.
 
J'aurais aussi une question concernant le fichier de certificat : est-il nécessaire de le mettre avec les fichiers de la page HTML (je l'ai mis au cas où) ou bien est-il seulement utile lors de la signature de l'application?
 
Edit : Si ça peut aider à résoudre le problème,  je tiens à préciser que lorsque je vais sur des sites d'exemples d'applet signée, je vois bien l'avertissement en question.
De plus, j'ai testé mon applet en local et sur serveur, j'ai lu que ça pouvait jouer.
 
Voici le code source de la page HTML (les fichiers sont au même endroit que la page HTML) :

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3.   <head>
  4.   <title></title>
  5.   </head>
  6.   <body>
  7.  
  8.   <applet name="appletPcSc" code="appletPcSc.class"
  9.         height="800px" width="800px" archive="appletPcSc.jar">
  10. </applet>
  11.   </body>
  12. </html>


 
Edit 2 : Pour ceux qui seraient dans la même situation, j'ai également essayé d'ajouter manuellement le certificat et j'ai modifié le fichier java.policy, mais sans succès ...


Message édité par bilss le 19-02-2010 à 15:54:37
Reply

Marsh Posté le 15-02-2010 à 15:29:18   

Reply

Marsh Posté le 19-02-2010 à 15:54:01    

J'ai trouvé d'où venait mon erreur : il y avait un warning sur mon .class donc celui-ci n'était pas inclus dans le .jar par défaut.
Après avoir changé cette option, puis resigné je n'ai plus de problème.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed