1.生成证书
keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "d: empkeystore omcat.keystore"
口令输入 :123456
名字姓氏使用 :域名 ,我这里使用localhost
密钥口令输入:tomcat
生成证书后,对tomcat进行配置。
2.配置tomcat
编辑 server.xml
<Connector port="443" protocol="org.apache.coyote.http11.Http11Nio2Protocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true"> <SSLHostConfig> <Certificate certificateKeystoreFile="D: empkeystore omcat.keystore" certificateKeystorePassword="123456" certificateKeyPassword="tomcat"/> </SSLHostConfig> </Connector>
配置证书路径,和口令和密钥
3.测试
因为是本地产生的证书,所以地址栏中显示不安全,但是数据通讯安全是可以保证的。