https证书配置后访问报错unable to find valid certification path to requested target

客户调用接口报错:

 项目中使用深信服应用交付系统,在里进行SSL证书配置,之前的SSL证书到期,需要进行替换新的,结果替换后接口调用就报错,联系客服,客服说是这次证书的问题,之前的是顶级域名证书,这次的是泛域名证书,需要在jdk里进行配置

参考:https://blog.csdn.net/ljskr/article/details/84570573

 导入证书命令

keytool -import -alias <证书别名> -keystore $JAVA_HOME/jre/lib/security/cacerts -file your.crt

在linux环境下执行,将证书上传,执行导入证书命令

默认密匙库口令:changeit

查看证书是否导入成功

在$JAVA_HOME/lib/security/执行:keytool -list -keystore cacerts -alias ecode
或
keytool -list -keystore $JAVA_HOME/lib/security/cacerts -alias ecode

导入成功,访问也正常了。

原文地址:https://www.cnblogs.com/wjq-/p/14708103.html