jdk安装https证书
来源:互联网 发布:心动网络校招面试 编辑:程序博客网 时间:2024/05/18 09:49
jdk安装https证书
安装证书前,请确保https证书还在有效期内,不然再折腾也是没有用的,jdk安装证书可以使用 cer
格式,如果想要使用其他格式,最好自己查阅一下文档。
在正式安装之前,请确保你的 jdk 环境已经配置好,并且你的 java
的环境变量可以正常获取。本文是在 centos
下,jdk 1.8
下安装的证书。这里的证书既可以是自签名证书,也可以是其他CA签发的,但是不被 jdk 信任的证书。
安装证书
安装前请确保证书没有过期!
安装前请确保证书没有过期!
安装前请确保证书没有过期!
以 baidu
证书为例,先 cd
到 $JAVA_HOME/jre/lib/security
,然后使用 keytool
导入证书,回提示输入密码,如果你没有修改密码,直接键入 changeit
,然后回车即可。这里可以为证书设置别名,以后维护方便,alias
后面是别名,直接用证书的所签的域名吧~
cd $JAVA_HOME/jre/lib/securitykeytool -import -alias baidu -keystore cacerts -file /home/STAR.baidu.com.cer
如果嫌麻烦,可以直接一句命令:
keytool -import -alias baidu -keystore $JAVA_HOME/jre/lib/security/cacerts -file /home/STAR.baidu.com.cer
删除证书
什么时候需要删除证书呢?例如证书过期要删除,或者是这个证书不能在被信任了,也是要删除的。
还是以 baidu
的证书为例,先 cd
到 $JAVA_HOME/jre/lib/security
,然后使用 keytool
删除证书,删除证书使用别名进行删除。
cd $JAVA_HOME/jre/lib/securitykeytool -delete -alias baidu -keystore cacerts
使用
一般在 TOMCAT
的 catalina.sh
添加 JAVA_OPTS=" -Djavax.net.ssl.trustStore=$JAVA_HOME/jre/lib/security/cacerts -Djavax.net.ssl.trustStorePassword=changeit"
,或者是在 java
项目中以代码的方式引入。
参考:
https://zhidao.baidu.com/question/176755580303857244.html
Unable to Connect to SSL Services due to PKIX Path Building Failed
PKIX path building failed: SunCertPathBuilderException: unable to find valid certification path to requested target.
java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty on Linux, or why is the default truststore empty [duplicate]
- jdk安装https证书
- 用JDK生成HTTPS证书
- apache安装https证书
- tomcat安装Https证书
- Weblogic 安装 https证书 + 修改
- 阿里云https证书安装
- Apache服务器安装https证书
- Apache服务器安装https证书
- https ca 自签证书安装步骤
- Fiddler证书安装(查看HTTPS)
- TinyProxy 安装 (不需要证书支持https)
- 手机安装burpsuit证书截取https请求
- nginx安装SSL证书,搭建https网站
- Java 请求https接口不需要安装证书
- Fiddler证书安装(查看HTTPS)
- Fiddler证书安装(查看HTTPS)
- https配置CA证书安装教程
- 腾讯云服务器https证书安装指引
- Android USB HID bulkTransfer()参数解析
- 【贪心+数学分析】51Nod1350[斐波那契表示]题解
- 欢迎使用CSDN-markdown编辑器
- unity学习——事件机制(观察者模式)
- 奋斗群群赛11---筚路蓝缕
- jdk安装https证书
- kafka
- lua中函数
- PHP-FPM配置及使用总结
- uiautomator2.0的配置的两种方法
- explain之key_len计算
- Java Web 2.2.3 案例——利用CSS对注册页面实现修饰
- c++输入一组整型数据 不知道长度 回车键结束 并将其存入数组当中
- OkHttp简单的封装及使用