¿Cómo puedo forzar que una aplicación web de Tomcat vuelva a cargar el almacén de confianza después de actualizarla?

StackOverflow https://stackoverflow.com/questions/161160

  •  03-07-2019
  •  | 
  •  

Pregunta

Tengo el siguiente problema. Mi aplicación web basada en Tomcat 5.5 está utilizando un almacén de confianza para verificar las conexiones SSL. La aplicación permite al usuario agregar o eliminar certificados de CA que se utilizarán en el proceso de verificación. Sin embargo, agregar o eliminar certificados del almacén de confianza no cambia nada. La aplicación 'reconoce' solo los certificados que estaban en el almacén de confianza cuando Tomcat se inició. Para que reconozca el nuevo conjunto de certificados, necesito reiniciar Tomcat.

Sin embargo, esta no es una solución válida. Lo que necesito es una solución basada en código. Por favor consejo.

¿Fue útil?

Solución

¿qué tal escribir un cargador de clases personalizado que se carga en el almacén de confianza SOLAMENTE para esta aplicación web? ¿Podría descargar el cargador de clases cuando necesite actualizar el contenido y volver a cargarlo?

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