Tomat8 配置HTTPS 一.环境: Jdk1
8 Tomcat8
22 二.步骤: 1,创建证书: 首先建立目录,例如:d:/keys 然后利用 jdk 的 keytool 工具生成证书 d:\keys>keytool -genkey -alias wsria -keyalg RSA -keystore d:/keys/wsriakey
keystore 具体的输入项图片中都有说明,有一点我要解释一下;在输入完密码后提示输入域名是我输入的是 sso
com,其实这个域名是不存在的,但是我为了演示所以虚拟了这个域名,技巧在于修改 C:\Windows\System32\drivers\etc\hosts 添加内容如下: 127
com 这样在访问 sso
com 的时候其实是访问的127
1也就是本机 严重提醒:提示输入域名的时候不能输入IP 地址 2,导出证书: d:\keys>keytool -export -file d:/keys/wsria
crt -alias wsria -keystore d:/keys/wsriakey
keystore 3,为客户端的JVM 导入证书(目前没觉得这步有什么用) d:\keys>keytool -import -alias kk -keystore "D:\Program Files\Java\jdk1
0_45\jre\lib\security\cacerts" -file D:/keys/wsria
crt 此处输入的口令是:changeit 4、应用证书到 Web 服务器-Tomcat 打开 tomcat 目录的conf/server
xml 文件,开启 83 和 87 行的注释代码,并设置keystoreFile、keystorePass 修