|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : mai 2004 Messages : 49 ![]() |
Bonjour,
J'ai l'erreur suivante : java.security.AccessControlException lorsque j'essaie de lire un répertoire local depuis une applet. J'ai bien sur signé mon applet mais j'ai quand même le problème. Tout ce que je trouve sur les forums dit qu'il suffit de signer l'applet. Visiblement cela ne suffit pas ! Après une recherche approfondi sur le forum (google ne remonte pas toujours tout !) j'ai trouvé un post qui précise que le problème vient du javascript ! Et oui j'appel mon applet depuis une fonction javascript. Même en encadrant ma lecture par Code :
|
||
|
|
00
|
|
|
#2 | ||
![]() ![]() |
il n'y a rien à faire. Si il y a du javascript dans la pile d'appel, java refusera les droits par sécurité.
La seule solution (dangereuse pour l'utilisateur!) que je connaisse, c'est de traiter l'appel sur un thread séparé: Code :
__________________
⥀⥁ Чиз faq java, cours java, javadoc. Pensez à et ![]() "Votre génitrice tute des pédoncules au pandémonium" (le conjurateur, 1973) |
||
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : mai 2004 Messages : 49 ![]() |
Finalement j'ai réussi.
L'encadrement de mon code par AccessController.doPrivileged a suffit. Merci quand même pour la réponse. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com