Come forzare un'applicazione Web Tomcat a ricaricare il truststore dopo averlo aggiornato

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

  •  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.

È stato utile?

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?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top