Hi,
Can you help me with details or documentation implementing https (2 way Authentication using Certs).
Scenario:
- I have APP1 (developed on Scala)
- I have written a Functional Test Framework, which test the functionalities of APP1.
- When APP1 is configured with one way SSL (https), my application is working fine with https endpoints.
4, But now, two way Authentication is turned on on the server. Seems I am going wrong some where. Can you help me with some steps of SSL Configuration and Certificate installation on my local dev so that I can hit the other Server (APP1) using https.
What I did:
I copied the certificate on my local box. Able to hit the server using Curl command with the certificates.
But failing to hit the server from the application. So I wanted to try as follows:
- Import certificates to a keystore
- Setup the scenarios, with httpConfiguration where DefaultHttpClient will use keystore, where I can pick the appropriate certificate based on the type of call that I am trying to make.
I am done with keystore creation using keyTool. But how to use this keystore in Scala.
Thanks,
Hanumesh