cs_demo2000
Messages postés8Date d'inscriptionmercredi 13 septembre 2006StatutMembreDernière intervention 5 décembre 2006
-
4 déc. 2006 à 13:22
cs_demo2000
Messages postés8Date d'inscriptionmercredi 13 septembre 2006StatutMembreDernière intervention 5 décembre 2006
-
5 déc. 2006 à 15:04
Comment un client java se connecter via un proxy a un serveur
https ?
Comment utiliser le certificat du serveur https dans le
client java ?
Des sources sa serai sympa.
cs_demo2000
Messages postés8Date d'inscriptionmercredi 13 septembre 2006StatutMembreDernière intervention 5 décembre 2006 5 déc. 2006 à 15:04
Voilà mon problème :
Je suis entrain de
developper un client java qui se connecte a une servlet (web service)
via HTTPS / SSL , mon application passe par le proxy.
public static void main (String[] args) throws IOException {
System.out.println(getPage(urlHost).toString());
}
public static StringBuffer getPage(String urlString)
{
public static String proxyPwd = "proxyPWD";
public static String proxyUser = "proxyUSER";
public static String proxyHost = "proxyIP";
public static int proxyPort = port_proxy;
// begin message
HEADER
--->{ [HTTP/1.1 500 Internal Server Error] ,
Content-Length =[101], Connection= [Close], Date=[Fri, 01 Dec 2006
11:38:11 GMT], Content-Type=[text/html]}
// End message
Sou unix/linx j'ai executer la command wget voilà le résultat :
// begin execute command in unix/linux
root@becane:~#wget X.X.X.X 443
...
Connecting to X.X.X.X:443... connected.
ERROR: Certificate verification error for X.X.X.X : unable to get local issuer certificate
ERROR: certificate common name `X.X.X.X' doesn't match requested host name `X.X.X.X:443'.
To connect to X.X.X.X:443 insecurely, use `--no-check-certificate'.
Unable to establish SSL connection.
--17:19:09-- http://443/ => `index.html.1'
Resolving 443... 0.0.1.187
Connecting to 443|0.0.1.187|:80... failed: Invalid argument.
FINISHED --17:19:09--
Downloaded: 0 bytes in 0 files
// End execute command in unix/linux
Apparament j'ai un problème de certificat !
Comment utiliser le certificat du serveur https dans mon code client java ?
Et comment fait on pour l'obtenir ?
Est ce que quelqu'un peut m'expliquer comment résoudre le problème est établir une connexion https ?