Utilisation certificat SSL dans un client java

Utilisation certificat SSL dans un client java - Java - Programmation

Marsh Posté le 07-12-2006 à 11:56:24    

Bonjour,
 
Ect ce que quelqu'un peut m'expliquer comment fait on pour integere le certificat d'un serveur https dans un client java afin d'établir une connexion ssl a un servlet via HTTPS  ?
 
Un exemeple s.v.p !
 
Merci d'avanace

Reply

Marsh Posté le 07-12-2006 à 11:56:24   

Reply

Marsh Posté le 12-12-2006 à 12:23:59    

Bonjour,  
 
keytool -import -alias <un alias> -file certificat.cer -keystore <JAVA_PATH>\jre\lib\security\cacerts -storepass changeit

Reply

Marsh Posté le 24-12-2006 à 16:58:25    

conan_1fr a écrit :

Bonjour,

 

keytool -import -alias <un alias> -file certificat.cer -keystore <JAVA_PATH>\jre\lib\security\cacerts -storepass changeit

 


Comment peut on le manipuler , avec un client java qui accede a un service web (HTTPS) via proxy ?

 

Merci d'avance

Message cité 1 fois
Message édité par demo2000 le 24-12-2006 à 17:00:01
Reply

Marsh Posté le 27-12-2006 à 16:13:29    

demo2000 a écrit :

Comment peut on le manipuler , avec un client java qui accede a un service web (HTTPS) via proxy ?  
 
Merci d'avance


 
Bonjour,
 
je pense que tu dois "dire" a java que les url passe par un proxy, de la facon suivante  
java -Dhttp.proxyHost=www.myproxy.com -Dhttp.proxyPort=8080 ....
 
ou tu rajoute dans ton code  
 
System.setProperty("http.proxyHost", "www.myproxy.com" );
System.setPropery("http.proxyPort", "8080" );
 

Reply

Marsh Posté le 07-01-2007 à 09:52:26    

conan_1fr a écrit :

Bonjour,
 
je pense que tu dois "dire" a java que les url passe par un proxy, de la facon suivante  
java -Dhttp.proxyHost=www.myproxy.com -Dhttp.proxyPort=8080 ....
 
ou tu rajoute dans ton code  
 
System.setProperty("http.proxyHost", "www.myproxy.com" );
System.setPropery("http.proxyPort", "8080" );


 
Oui j'ai rajouter se code :
 

Code :
  1. System.getProperties().put("https.proxySet", "true" );
  2. System.getProperties().put("https.proxyHost", proxyHost);
  3. System.getProperties().put("https.proxyPort", proxyPort);


 
Mais je n'arrive pas a établir une connexion au web service !
Mon problème c'est que je n'arrive a manipuler correctement le certificat (SSL) de mon code !
 

conan_1fr a écrit :

Bonjour,  
keytool -import -alias <un alias> -file certificat.cer -keystore <JAVA_PATH>\jre\lib\security\cacerts -storepass changeit


 
1- est ce que tu peu me donner plus de détail sur se certificat.cer, comment l'obtenir ...ect ?  
2- un exemple de code  :D  
 
Merci  
 
 
 
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed