Eclipse中配置Tomcat的Https服务

1.利用Java工具生成证书

dos下进入JAVA_HOME(jdk下的bin目录) keytool -v -genkey -alias tomcat -keyalg RSA -keystore c:/tomcat.keystore ,

注意该命令下要求输入的秘钥是不可见的(dos下对密码输入有保护机制

,看上去感觉是键盘无法输入的状态,实际上已经输入了)

然后在tomcat的server.xml中将Https服务的注释删掉,进行如下配置
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" SSLEnabled="true" 
               maxThreads="150" scheme="https" secure="true" 

               clientAuth="false" keystoreFile="C:/tomcat.keystore" keystorePass="这里填上生成证书时填写的秘钥" sslProtocol="TLS" /> 

到这里,配置就完成了,启动Tomcat即可。


版权声明:本文为draven1122原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。