We have requirement of implementing certificates while interacting with partners.My enterprise has two different clients A and B.
A has provided its certificates(in PKCS12 format, i extracted CA, private and server signed using OpenSSL) for doing a webservice call. I have used the set.keyChain service to implement the certificates and could able to do the webservice call successfully.
B is requesting a serial number of my enterprise certificate.So i have provided the serial number of A’s server signed certificate to B, and they have configured at their end.Now i am using the setKeyChain and using the same certificates provided by A and tried to do a HTTP Post but getting a SSL Hand Shake failure.
Can some one help me how to proceed further.