问题
Java调用https代码执行时报如下错误
java.lang.RuntimeException: 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
解决方法
找到证书,执行以下命令
keytool -import -file d:\mwsamazonservicescomcn.crt -keys
tore “%JAVA_HOME%\jre\lib\security\cacerts” -alias server
执行时会让输入秘钥库口令,默认口令是:changeit