Impossible d'écrire dans un fichier avec applet signée
Bonjour,
Je tente désespérément depuis bientôt 1 jour et demi d'écrire dans un fichier grâce à FileOutputStream via mon applet signée, qui devrait donc avoir les droits d'accès au filesystem, pourtant, j'obtiens une erreur
Citation:
java.security.AccessControlException: access denied (java.io.FilePermission output.txt write)
Voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| try {
outFile = (FileOutputStream) AccessController.doPrivileged(
new PrivilegedExceptionAction() {
@Override public Object run() throws FileNotFoundException {
return new FileOutputStream("C:/Users/Paul/Desktop/output.txt");
}
}
);
} catch (PrivilegedActionException e) {
throw (FileNotFoundException) e.getException();
} |
J'arrive parfaitement à lire des fichiers, mais impossible d'écrire :cry: ! Pourtant le dossier de destination n'est pas en lecture seule.
Je vous remercie par avance pour votre aide.