用keytool生成证书:
keytool -genkey -alias tomcat -keyalg RSA -keystore c:/tomcat/mykey
说明:
这里-alias tomcat 是表示生成的这个证书的别名叫tomcat,-keyalg RSA 指的是采用的RSA算法,-keystore c:/tomcat/mykey 是指生成的证书存储的位置。回车后会提示你输入keystore password,这可以自己定。
去掉tomcat serverv.xml里面关于SSL的注释,修改为:
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="C:\apache-tomcat-6.0.14\mykey" keystorePass="testpassword"/>
输入 https://localhost:8443/,提示安装证书
keytool -genkey -alias tomcat -keyalg RSA -keystore c:/tomcat/mykey
说明:
这里-alias tomcat 是表示生成的这个证书的别名叫tomcat,-keyalg RSA 指的是采用的RSA算法,-keystore c:/tomcat/mykey 是指生成的证书存储的位置。回车后会提示你输入keystore password,这可以自己定。
去掉tomcat serverv.xml里面关于SSL的注释,修改为:
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="C:\apache-tomcat-6.0.14\mykey" keystorePass="testpassword"/>
输入 https://localhost:8443/,提示安装证书
本文介绍如何使用keytool生成SSL证书,并详细解释了证书别名、使用的算法及存储位置等参数含义。此外,还展示了如何在Tomcat的server.xml中启用SSL,包括设置端口、协议、密钥库文件及密码等。
946

被折叠的 条评论
为什么被折叠?



