Comment résoudre java.de sécurité.AccessControlException?
Je suis en train de client d'accès du répertoire temporaire par le biais de mon applet sur mon projet web.
Quand je lance l'applet par lui-même, il obtient le tempdir
sans problème.
Quand j'essaie de la mettre sur mon projet à l'aide de javascript et de l'appel de l'applet méthode, je vais avoir accessControlException
sur ma console javascript. Aussi, je suis arriver la même exception lorsque je tente de lire un fichier dans le répertoire temp.
C'est ce que je vois exactement:
java.security.accesscontrolexception access denied (java.util.propertypermission java.io.tmpdir read)
java.security.accesscontrolexception access denied (java.io.filepermission read)
Comment résoudre java.security.AccessControlException
?
Double Possible de l'Applet de l'appel de méthode à partir de Javascript. Bien sûr, cette applet doit également être signé numériquement & de confiance, comme l'implique de 4 sur 5 de questions impliquant des "applet+accesscontrolexception'.
OriginalL'auteur Hamit Ocak | 2013-02-01
Vous devez vous connecter pour publier un commentaire.
Solution la plus simple est juste de signer l'applet.
Merci, mais la signature de l'applet n'est pas la seule chose que j'avais à faire. J'ai aussi besoin d'utiliser AccessController.doPrivileged(nouveau PrivilegedAction() { public Object run() { } }); méthode où j'avais besoin d'accéder à un fichier ou d'un système de propriété.
OriginalL'auteur user207421