Comment forcer une application Web tomcat à recharger le magasin de données de confiance après l'avoir mis à jour

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

  •  03-07-2019
  •  | 
  •  

Question

J'ai le problème suivant. Mon application Web basée sur tomcat 5.5 utilise un magasin de données de confiance pour vérifier les connexions SSL. L'application permet à l'utilisateur d'ajouter ou de supprimer des certificats de l'autorité de certification à utiliser dans le processus de vérification. Cependant, l'ajout ou la suppression de certificats du trust store ne change rien. L'application "reconnaît" uniquement les certificats qui se trouvaient dans le magasin de données de confiance au démarrage de tomcat. Pour qu'il reconnaisse le nouvel ensemble de certificats, je dois redémarrer tomcat.

Cependant, ce n'est pas une solution valable. Ce dont j'ai besoin, c'est d'une solution basée sur un code. S'il vous plaît des conseils.

Était-ce utile?

La solution

Que diriez-vous d’écrire un chargeur de classe personnalisé qui ne se charge que dans le magasin de données de confiance UNIQUEMENT pour cette application Web. Vous pouvez décharger le chargeur de classes lorsque vous devez actualiser le contenu et le recharger?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top