Wie erzwinge ich ein Kater Web-Anwendung den Trust Store nachladen, nachdem ich es aktualisieren

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

  •  03-07-2019
  •  | 
  •  

Frage

ich habe folgendes Problem. Mein Kater 5.5 basierte Web-Anwendung wird mit einem Trust Store-SSL-Verbindungen zu überprüfen. Die Anwendung ermöglicht es der Benutzer hinzuzufügen, oder CA-Zertifikate zu entfernen, die in dem Überprüfungsprozess verwendet werden. Doch das Hinzufügen oder Zertifikate aus dem Trust Store entfernt wird nichts ändern. Die Anwendung ‚erkennt‘ nur die Zertifikate, die in den Trust Store waren, als tomcat gestartet. Denn es den neuen Satz von Zertifikaten zu erkennen, muss ich tomcat neu zu starten.

Dies ist keine gültige Lösung, jedoch. Was ich brauche ist eine Code-basierte Lösung. Bitte Rat.

War es hilfreich?

Lösung

, wie etwa ein benutzerdefinierten Classloader, dass Lasten in dem Trust Store nur für diesen Webapp zu schreiben. Sie könnten den Klassenlader entladen, wenn Sie die Inhalte aktualisieren müssen und es neu zu laden?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top