Hello everyone, would you help me to overcome this exception that's been bugging me for 2 days?
in my project there is a call to a web service of a public service, the functionality that invokes the serviziofunziona perfectly but to switch from the test environment to "production" require client authentication using a digital certificate issued by them.
I installed without problems certificate in a custom keystore, whose path and password will be included in the 'application during installation (because it will live together with other modules but will rimanerne "wildly" separated):
now I'm trying to place the use of this keystore in the code.
I have taken two paths:
simply by setting the properties of the system with "javax.net.ssl.xxx" but it does not work, the sergeant exception is raised:
Here is the code:
and then analyzing some of the alternatives, the result of hours of "google" I tried the following with no major improvements:
so I get an exception simpler but essentially the same:
This first obstacle seems to be behind us.
I changed my class to generate the ssl socket,
I checked out The password (actually it was stored on the database with a space for more ..)
I asked for the keystore file to the client in order to use its private key for the certificate import .
But even now I find myself in front of an exception that prevents me from going to include the certificate and for which boast plenty of time "gooooogle" was useless: I have found a lot, and I found nothing;
"keytool error java.lang.Exception: failed to Establish chain from reply".
I'm trying to run the following command keytool
Someone can help me?!
Space seems cool in the movies, but once you get out there, it is super boring. Now for a fascinating tiny ad:
Free, earth friendly heat - from the CodeRanch trailboss