Jetty下SSL配置
来源:互联网 发布:手机数据同步哪里设置 编辑:程序博客网 时间:2024/06/07 17:28
环境:
・jdk1.7.0_09
・Jetty8.1
・eclipse
1,用JDK自带的keytool生成证书
cd D:\JavaStudy\keystore
keytool -genkey -alias dotuian -keyalg RSA -keystore dotuian.keystore
生成了一个表明为dotuian的证书,实际的文件名为dotuian.keystore
备注:
keystore密码为: rootadmin
<dotuian> 的主密码 : test1234
2,导出证书
cd D:\JavaStudy\keystore
keytool -export -file dotuian.crt -alias dotuian -keystore dotuian.keystore
提示"输入keystore密码",此时的密码为上面的keystore密码(rootadmin)
3、把证书导入到客户端JDK中
cd D:\JavaStudy\keystore
keytool -import -keystore "C:\Program Files\Java\jdk1.7.0_09\jre\lib\security\cacerts" -file dotuian.crt -alias dotuian
这里也提示"输入keystore密码",但是这里的密码就不是上述的(rootadmin)密码了,而是默认的changeit
不然的话,会提示 "java.io.IOException: Keystore was tampered with, or password was incorrect"异常。
这里应该导入的文件为"C:\Program Files\Java\jdk1.7.0_09\jre\lib\security\cacerts",而不是 "C:\Program Files\Java\jre7\lib\security\cacerts"。
4.配置Jetty
首先将服务器中start.ini中etc/jetty-ssl.xml前面的注释去掉,然后复制jetty目录下的etc/jetty-ssl.xml到自己的项目服务器/etc目录下
修改KeyStore路径及其密码即可。
・jdk1.7.0_09
・Jetty8.1
・eclipse
1,用JDK自带的keytool生成证书
cd D:\JavaStudy\keystore
keytool -genkey -alias dotuian -keyalg RSA -keystore dotuian.keystore
生成了一个表明为dotuian的证书,实际的文件名为dotuian.keystore
备注:
keystore密码为: rootadmin
<dotuian> 的主密码 : test1234
2,导出证书
cd D:\JavaStudy\keystore
keytool -export -file dotuian.crt -alias dotuian -keystore dotuian.keystore
提示"输入keystore密码",此时的密码为上面的keystore密码(rootadmin)
3、把证书导入到客户端JDK中
cd D:\JavaStudy\keystore
keytool -import -keystore "C:\Program Files\Java\jdk1.7.0_09\jre\lib\security\cacerts" -file dotuian.crt -alias dotuian
这里也提示"输入keystore密码",但是这里的密码就不是上述的(rootadmin)密码了,而是默认的changeit
不然的话,会提示 "java.io.IOException: Keystore was tampered with, or password was incorrect"异常。
这里应该导入的文件为"C:\Program Files\Java\jdk1.7.0_09\jre\lib\security\cacerts",而不是 "C:\Program Files\Java\jre7\lib\security\cacerts"。
4.配置Jetty
首先将服务器中start.ini中etc/jetty-ssl.xml前面的注释去掉,然后复制jetty目录下的etc/jetty-ssl.xml到自己的项目服务器/etc目录下
修改KeyStore路径及其密码即可。
阅读全文
0 0
- Jetty下SSL配置
- Jetty下SSL配置
- jetty tomcat 配置ssl
- Jetty ssl配置
- jetty-ssl.xml文件配置
- 服务器 配置SSL for nginx && springboot(jetty)
- jetty maven https(SSL)配置
- MyEclipse下配置jetty
- jetty下配置https
- Apache2下配置SSL
- tomcat 下配置ssl
- CentOS下配置SSL
- JETTY with SSL
- linux下Jetty的安装和配置
- idea下jetty的配置和运行
- CentOS下jetty安装与配置
- Linux下Jetty的安装和配置
- 在 TOMCAT 下配置 SSL
- C++之反引用运算符 &和××
- Android NDK Gradle3.0 以上最新生成.so之旅
- pox.xml
- Gobblin运行机制
- 2017-12-18CSDN第一篇文章
- Jetty下SSL配置
- 12193125
- Dubbo 2.5.8版本与高版本Spring 4.3.10集成
- 五大对象response 、request 、session、 application、 serve
- Java 不允许在一个范围大的作用域下重新定义同名变量
- **20个非常有用的Java程序片段
- js: Number, Object 基础
- framemaker 换行
- bzoj1001 [BeiJing2006]狼抓兔子(最小割/平面图最大流转对偶图最短路)