Win a copy of Java EE 8 High Performance this week in the Java/Jakarta EE forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Using client certificate in Apache HttpClient  RSS feed

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"
Consider Paul's rocket mass heater.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!