lunes, 31 de enero de 2011

java.security.AccesControlException: access denied

Es posible que al intentar acceder a alguna aplicación web desarrollada con tecnología Java nos aparezca un mensaje de error similar a este:

"java.security.AccesControlException: access denied"

o este otro:

"java.lang.SecurityException: trusted loader attempted to load sandboxed"

Una de las posibles causas es que un sitio de confianza esté intentando ejecutar código mixto y la seguridad de Java esté bloqueando el acceso.

Una de las posibles soluciones (al menos la que nos funcionó a nosotros) consiste en modificar uno de los parámetros de seguridad en el Panel de Control de Java. Los pasos a seguir son los siguientes:

1.- Vamos a Panel de control y hacemos doble click en el icono de Java, acto seguido se abrirá el Panel de control de Java mostrando una venta similar a la que sigue:

Panel de control de Java

2.- Vamos a la pestaña de "Avanzado", nos situamos en SEGURIDAD - VERIFICACIÓN DE SEGURIDAD DE CÓDIGO MIXTO y seleccionamos la opción de "Deshabilitar verificación" (Tel como muestra la ilustración).

Panel de control de Java: Pestaña Avanzado

3.- Hacemos click en "Aplicar" y "Aceptar" para cerrar la ventana y ya deberia funcionarnos sin problemas.

1 comentario:

Anónimo dijo...

Muy bien excelente gracias por tu ayuda.

Publicar un comentario en la entrada