hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "crescent" <subliminalfloat...@hotmail.com>
Subject Re: HttpClient SSL Helppppp!
Date Wed, 14 Jan 2004 15:29:12 GMT
Thanksss so much for the help.......

Crescent

----- Original Message ----- 
From: "Michael Becke" <becke@u.washington.edu>
To: "Commons HttpClient Project" <commons-httpclient-dev@jakarta.apache.org>
Sent: Wednesday, January 14, 2004 11:35 AM
Subject: Re: HttpClient SSL Helppppp!


> Hi Crescent,
>
> This is because the SSL cert on the server is self-signed or signed by
> an unknown certificate authority.  JSSE (the SSL library used by
> HttpClient) by default only trusts those SSL certs that are signed by a
> few authorities (i.e. Verisign, Thawte).  Please take a look at Sun's
> JSSE docs for some more info about this, and how to work around it.
>
> Mike
>
> On Jan 13, 2004, at 8:50 PM, crescent wrote:
>
> > Hi, there
> >
> > While trying to use HttpClient for a SSL application, I encountered an
> > exception, the codes I used were as follows(the URL is made up here):
> >
> > HttpClient client = new HttpClient();
> >  HostConfiguration config = client.getHostConfiguration();
> >  HttpsURL sslURL = new HttpsURL("https://sample.com/test.asp");
> >  config.setHost(sslURL);
> >  PostMethod post = new PostMethod();
> >
> >  String sXML = "<to>https://sample.com/test.asp</to>";
> >  post.setRequestBody(sXML);
> >  post.setRequestContentLength(sXML.getBytes(sEncoding).length);
> >  post.setRequestHeader("Content-type", "text/xml; charset=Big");
> >  client.executeMethod(client.getHostConfiguration(), post);
> >
> >
> > and the exception occured was:
> >
> >  javax.net.ssl.SSLHandshakeException: unknown certificate
> >
> > my development environment is:
> >
> >  OS : Windows 2000
> >  AP Server : IBM WebSphere 5
> >  JDK : WebSphere JDK
> >
> > appreciate for any suggestions and solutions for the problem.
> >
> > best regards
> >
> > crescent

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-httpclient-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-httpclient-dev-help@jakarta.apache.org


Mime
View raw message