Come forzare un'applicazione Web Tomcat a ricaricare il truststore dopo averlo aggiornato
-
03-07-2019 - |
Domanda
Ho il seguente problema. La mia applicazione Web basata su Tomcat 5.5 sta utilizzando un archivio sicuro per verificare le connessioni SSL. L'applicazione consente all'utente di aggiungere o rimuovere certificati CA da utilizzare nel processo di verifica. Tuttavia, l'aggiunta o la rimozione di certificati dal truststore non cambia nulla. L'applicazione "riconosce" solo i certificati presenti nel truststore all'avvio di Tomcat. Affinché riconosca il nuovo set di certificati, devo riavviare tomcat.
Questa non è una soluzione valida, tuttavia. Ciò di cui ho bisogno è una soluzione basata su codice. Per favore, consigli.
Soluzione
che ne dici di scrivere un Classloader personalizzato che si carica nel truststore SOLO per questa webapp. Potresti scaricare il classloader quando devi aggiornare i contenuti e ricaricarli?