Bonjour,
J'ai une webapp deployee sur tomcat5.5.
Cette webapp doit se connecter a deux applications tierces via SSL :
- [1]Une connexion via Https avec un certificat public ne necessitant pas de truststore
[2]Une connexion via Https necessitant l'utilisation d'un truststore
Jusqu'a present je n'avais que la premiere, et tout se passait bien.
En ajoutant la seconde, il a fallu que je recupere un certificat, que je genere un trustore, et que je stipule System.setProperty("javax.net.ssl.trustStore", truststore) dans mon application java.
Toutefois, le fait de declarer cette propriete systeme rend la premiere connexion Https dysfonctionante.
J'ai eu beau essaye de faire un System.clearProperty, une fois que la propriete est declaree, seul un redemarrage de tomcat l'initialise.
Que me conseillez-vous de faire ?
Comment declarer ce truststore seulement pour la seconde connexion ?
Merci de votre aide!
Partager