首先要有数字证书,没有的话可以购买阿里云,腾讯云,百度云等服务器域名厂商的证书。下面记录的是本人用jdk自带的生成数字证书的工具进行生成加密文件,tomcat进行配置。
首先再jdk/bin目录下找到keytool.exe,再cmd命令窗口内运行keytool.exe进行创建
"%JAVA_HOME%\bin\keytool" -genkey -alias tomcat -keyalg RSA -keystore tomcat.keystore
这里的Java_home已经配置好地址path。-keystore是指定文件路径,我这样直接写是再当前目录下生成的tomcat.keystore文件。
根据提示输入完毕就行。
接着导入密匙库
keytool -importkeystore -srckeystore tomcat.keystore -destkeystore tomcat.keystore -deststoretype pkcs12
然后再tomcat/conf文件下配置server.xml,我这边没有直接解开注释,是直接添加进去的下面一段
<!-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 -->
<Connectorpr