Cambio de archivo java.policy para applet
Tuve la excepción en Applet de la siguiente manera.
java.security.AccessControlException: acceso denegado ("java.security.SecurityPermission" "authProvider.SunMSCAPI")
Esto se resuelve cambiando.java.policy
presentar enC:\Program Files (x86)\Java\jre7\lib\security
. Agregué nuevas líneas de permiso en él. De la siguiente manera
permission java.util.PropertyPermission "user.home", "read";
permission java.security.AllPermission;
permission java.io.FilePermission "<<ALL FILES>>", "read";
permission java.io.FilePermission "<<ALL FILES>>", "write";
permission java.util.PropertyPermission "*", "read, write";
permission java.util.PropertyPermission "user.dir", "read";
permission java.lang.RuntimePermission "*";
Lo hice manualmente pero nuestra aplicación se ejecuta en todo el mundo. Y no puedo ir a cada usuario para cambiar lajava.policy
expediente. Y también algunos usuarios no tienen acceso de administrador para cambiar ese archivo. Entonces, ¿hay alguna forma en que podamos establecer los parámetros de tiempo de ejecución o algo más ...