java policy file - Applet ?
Jeg kan ikke køre min applet fra min klient.Jeg får en "access denied(java.net.SocketPermission)"
(Appletten kører fint, når jeg er på serveren)
Jeg har en "java.policy" liggende i c:\j2sdk1.4.0_01\jre\lib\security
Den indeholder:
/* AUTOMATICALLY GENERATED ON Tue Aug 14 11:51:27 CEST 2001*/
/* DO NOT EDIT */
grant codeBase \"file:${java.home}/lib/ext/*\" {
permission java.security.AllPermission;
permission java.awt.AWTPermission \"accessEventQueue\";
permission java.awt.AWTPermission \"showWindowWithoutWarningBanner\";
permission java.util.PropertyPermission \"user.home\", \"read\";
permission java.io.FilePermission \"${user.home}/text.txt\", \"read,write\";
permission java.io.FilePermission \"${user.home}/*.gif\", \"read\";
};
grant {
permission java.lang.RuntimePermission \"stopThread\";
permission java.net.SocketPermission \"localhost:1024-\", \"listen\";
permission java.util.PropertyPermission \"java.version\", \"read\";
permission java.util.PropertyPermission \"java.vendor\", \"read\";
permission java.util.PropertyPermission \"java.vendor.url\", \"read\";
permission java.util.PropertyPermission \"java.class.version\", \"read\";
permission java.util.PropertyPermission \"os.name\", \"read\";
permission java.util.PropertyPermission \"os.version\", \"read\";
permission java.util.PropertyPermission \"os.arch\", \"read\";
permission java.util.PropertyPermission \"file.separator\", \"read\";
permission java.util.PropertyPermission \"path.separator\", \"read\";
permission java.util.PropertyPermission \"line.separator\", \"read\";
permission java.util.PropertyPermission \"java.specification.version\", \"read\";
permission java.util.PropertyPermission \"java.specification.vendor\", \"read\";
permission java.util.PropertyPermission \"java.specification.name\", \"read\";
permission java.util.PropertyPermission \"java.vm.specification.version\", \"read\";
permission java.util.PropertyPermission \"java.vm.specification.vendor\", \"read\";
permission java.util.PropertyPermission \"java.vm.specification.name\", \"read\";
permission java.util.PropertyPermission \"java.vm.version\", \"read\";
permission java.util.PropertyPermission \"java.vm.vendor\", \"read\";
permission java.util.PropertyPermission \"java.vm.name\", \"read\";
};
grant codeBase \"http://localhost:80/*\" {
permission java.io.FilePermission \"<<ALL FILES>>\", \"read\";
permission java.security.AllPermission;
};
grant codeBase \"http://localhost:80/applet/*\" {
permission java.io.FilePermission \"<<ALL FILES>>\", \"read\";
};
Hvordan får jeg det til at køre??
