How to get a *.cer file to add a self-signed HTTPS certificate as trusted for Java
Posted
by pako
on Stack Overflow
See other posts from Stack Overflow
or by pako
Published on 2010-03-14T16:12:53Z
Indexed on
2010/03/14
16:15 UTC
Read the original article
Hit count: 706
I'm connecting to a HTTPS website with a self-signed certificate using a Java applet. The applet can't open the HTTPS connection - it returns the following exception:
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
So the problem is that I need to add the certificate as "trusted" for Java. I read that I should use the following command:
keytool -import -alias abc -file ABCCA.cer
Am I correct? How do I retrieve the *.cer file? The server is running Debian 5. I'm using Windows 7 and Java 6 on the client machine.
© Stack Overflow or respective owner