Pregunta

Mi aplicación se ejecuta bajo tomcat. Está utilizando la API de GSS (JNDI) para conectarse al servidor LDAP de Active Directory usando Kerberos. Permite al usuario definir servidores de AD e intentar conectarse a ellos. Sin embargo, una vez que se realiza el primer intento de conexión con Kerberos, la aplicación no vuelve a leer la configuración de Kerberos ( /etc/krb5.conf ). Por lo tanto, cualquier cambio en él requiere un reinicio de Tomcat.

¿Cómo puedo evitar este reinicio? ¿Cómo puedo forzar a la aplicación para que vuelva a cargar la configuración de Kerberos antes de cada intento de conexión?

¿Fue útil?

Solución

Yo también estaba enfrentando el mismo problema! Vea esta publicación relacionada de StackOverflow, espero que el enlace de arriba le ayude.

Volver a cargar la configuración de Kerberos en JAVA sin reiniciar JVM

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top