https请求java证书异常SSLHandshakeException完整处理方式

1.查看当前已经加入的java信任的证书

keytool -list -keystore /usr/java/jdk1.8.0_91/jre/lib/security/cacerts

2. 浏览器输入地址,下载cer证书

https请求java证书异常SSLHandshakeException完整处理方式_第1张图片

https请求java证书异常SSLHandshakeException完整处理方式_第2张图片

确认下载本地

3. Linux下 cer证书导入

    3.1 首先是切换到这个目录下面

${JAVA_HOME}/jre/lib/security

    3.2 然后导入证书

执行以下命令

keytool -import -alias wecloud -keystore cacerts -file ${JAVA_HOME}/jre/lib/security/wecloud.cer 

其中${JAVA_HOME}/jre/lib/security/wecloud.cer  为证书所在位置,alias 后面是证书别名

    3.3 如需输入秘钥口令:

     秘钥口令:changeit

成功如图:

https://img-blog.csdn.net/20170104142842821?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveHVxaTEwMjk=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

    3.4 查看证书是否导入成功

keytool -list -keystore ${java_home}/jre/lib/security/cacerts

${java_home}/是javahome的路径。

需要输入密码:changeit

    3.5 重启服务

 

你可能感兴趣的:(https请求java证书异常SSLHandshakeException完整处理方式)