-
probleme securite applet
Bonsoir,
J'ai créé une applet java il y a quelques années (java 1.2).
J'ai voulu réutiliser cette applet avec java 1.5 et j'ai un problème :
Mon applet doit lire un fichier sur le serveur. A l'époque elle demandait à l'utilisateur d'accepter un certificat.
A priori je vois 2 causes à mon probleme : sécurité renforcée dans une des versions > 1.2 ; le certificat que j'ai généré à l époque est considéré périmé ou autre cause.
voici un extrait de mon erreur :
java.security.AccessControlException: access denied (java.io.FilePermission .\fichier.dic read)
at java.security.AccessControlContext.checkPermission(Unknown Source)
Sur ce forum qq a eu une erreur semblable à la mienne et on lui a parlé de jnlp . J'ai vu également qu'il paramettrait son applet avec un fichier XML ce qui n'est pas mon cas.
L'appel à mon applet est le suivant :
<applet code="MonApplet.class" height=520 width=750></applet>
Sinon un petit lien vers un résumé pour me mettre à jour ça pourrait être super.
Merci pour l'aide
-
Salut, en effet ton problème semble être un problème de certificat... Il faudrai que tu "re signe ton applet" avec les derniers outils java ("keytool" et "jarsigner" je pense. Je ne sais pas vraiment à quoi pourrai t'avancer d'utiliser jnlp car il me semble qui faut également le signer pour le faire marcher à travers un réseau.
Voila un petit tuto pour signer facilement ton applet.
http://www.developpez.net/forums/showthread.php?t=18553
Bon courage