¿Cómo recargo la configuración de kerberos bajo tomcat?
-
04-07-2019 - |
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?
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