Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Using client certificate in Apache HttpClient

 
sumit anand kumar
Ranch Hand
Posts: 83
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Unfortunately my previous post was locked because of my accidental repost, and since this is the right location. I am reposting the question

I have a X509Certificate thats present at my local disk. I googled but can't find a straight forward answer. How to use my "crt" file to make communication with a url present in Apache.

Any example with HttpsClient of apache will do. Or even the steps are welcomed that will help me figure this out.
I have installed the ca.crt , mydomain.crt & mydomain.key file in the apache httpd.conf. I also have a mydomain.pem file. Using this pem file i can do curl and my request was processed.

Same i want to do through APache HttpClient 4.1.

I saw doc for AUthSSLProtocolSocketFactory, and i undertand i need to create my keystore & truststore. I am very naive in this. Could someone share a easy example that help me solve this task.
What i have been trying so far, i am getting the exception, "Peer not authenticated"
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic