Java.io.FilePermission
Telem
-
boulila -
boulila -
Bonjour,
en executant mon applet, j'ai le message suivant :
“java.security.AccessControlException: access denied (java.io.FilePermission F:\yacapp\Test.epf read) “
at java.io.FileInputStream.<init>(FileInputStream.java:100)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
Mon environnement est WINDOWS 2000, J2SDK 1.4.0 et IExplorer 5.5
Est ce quelqu'un pourrer m'aider a comprendre ce message et m'expliquer comment configuer le FilePermission.
merci pour tous
Telem
en executant mon applet, j'ai le message suivant :
“java.security.AccessControlException: access denied (java.io.FilePermission F:\yacapp\Test.epf read) “
at java.io.FileInputStream.<init>(FileInputStream.java:100)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
Mon environnement est WINDOWS 2000, J2SDK 1.4.0 et IExplorer 5.5
Est ce quelqu'un pourrer m'aider a comprendre ce message et m'expliquer comment configuer le FilePermission.
merci pour tous
Telem
pour ce qui est du probleme de filepermission , je l'ai regle comme suit
1 j'ai creer l'archive (archiver toutes les classes dont j'ai besoin)
cabarc -r -p N monarchive.cab *.class
2- J'ai cree le certificat:
makecert -sk nomcleprive -n "CN=NOM COMPAGNIE" nomcertificat.cer
tu peut donner la cle prive que tu veut
3- j'ai transforme le certificat en spc file
cert2spc nomcertificat.cer nomcertificat.spc
4- enfin j'ai signer mon certificat avec l'utilitaire signcode, qui donnera a mon archive toutes les permissions, sauf que pour ce certificat, mon applet ne sera valable sur Internet explorer, car pour netscape, tu dois la signer avec un autre utilitaire
pour les commandes CABARC, MAKECERT,CERT2SPC tu lestrouveras dans ton repertoire Microsoft SDK/BIN
pour ton utilitaire de signature propre a microsoft, voic le line ou tu peut le downloader :
http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/MSDN-FILES/027/000/219/msdncompositedoc.xml
ENSUITE AU NIVEAU DE MA PAGE HTML, DANS LE TAG APPLET
<APPLET CODE="NOMCLASSE PRINCIPALE.class" WIDTH=350 HEIGHT=180>
<PARAM NAME="cabbase" VALUE="NOMARCHIVESIGNER.CAB">
VOILA ET BON COURAGE
YAC