First off great product.  My team is looking for a bit of help / direction
in how to get a specific SSL connection to work.  First off let me define
the problem statement.  We have a service that we need to send http post
requests to.  This request needs to send a digital
id<http://www.verisign.com/products-services/security-services/pki/pki-application/email-digital-id/index.html>with
the request.  Ignore the fact that this type of certificate is
normally
used for securing email.  This is what we have been told to use.  The
process to use this certificate is the following.

Install the cert into a browser.
Export this cert to the file system ( base64 cer file)
Import this cert to Java
Use the contributed code AuthSSLProtocolSocketFactory from the
http://jakarta.apache.org/commons/httpclient/sslguide.html to open an SSL
connection.


First off has anyone ever done this?  Are the above steps the correct path
to take?  Is there a better way?

Side notes....

Once the cert is installed in a browser we can hit the mentioned service and
it will prompt us to choose a cert to send.

I actually think that the commons classes work perfect.  I think are issue
lies in how to properly import the cer file into a keystore.  I am hoping
that someone with some expertise might be on this alias.

TIA,
Nathan

Reply via email to