Buenas gente. Vengo porque tengo un problema que no puedo resolver y ya intenté de mil formas. El problema es que tengo un Applet que es un cliente IRC, el applet está firmado digitalmente siguiendo los pasos:
Keytool -genkey -alias nombrealias -validity N -v
jarsigner archivo.jar nombrealias -verbose
Bien, la firma parece que anda bien porque al abrir el html me tira el cartel para aceptar la certificación y al aceptarlo corre el applet, pero al intentar conectar me tira la excepcion:
access denied java.net.socketpermission host resolve
Tengo en la misma carpeta que están los archivos del applet el .policy con todos los persmisos:
grant
{
java.security.AllPermission;
};
Pero sigue tirándome la misma excepcion, probé usar el appletviewer:
appletviewer -J-Djava.security.policy=archivo.policy pagina.html
y si bien no me tira error al ejecutar el comando, al abrir la página me sigue tirando la misma excepción.
Alguien sabe qué me está faltando hacer o qué estoy haciendo mal? O alguna otra forma de hacerlo? Hace un tiempo largo ya que estoy con esto y no le encuentro la vuelta.
Desde ya muchas gracias, saludos.