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
java.security.AccessControlException: access denied (java.io.FilePermission output.txt write)
Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ! Pourtant le dossier de destination n'est pas en lecture seule.

Je vous remercie par avance pour votre aide.