首先下载http证书写到pem文件中,这里我在linux服务器上下载:
keytool -J-Djava.net.useSystemProxies=true -printcert -rfc -sslserver nexus.onebean.net:8089 > cert.pem
然后安装该证书到jdk的二进制文件:
# linux
keytool -importcert -file ./cert.pem -alias 'nexus3' -storepass changeit -keystore $JAVA_HOME/jre/lib/security/cacerts
# windows
keytool -importcert -file 'C:\Users\zetsu\Desktop\server\cert.pem' -alias 'nexus3' -storepass changeit -keystore 'C:\Program Files\Java\jdk1.8.0_171\jre\lib\security\cacerts'
删除证书:
# windows
keytool -delete -alias 'nexus3' -storepass changeit -keystore 'C:\Program Files\Java\jdk1.8.0_171\jre\lib\security\cacerts'
网友评论