当前位置:首页 >> 服务器

详解如何给Tomcat配置Https/ssl证书

如果需要给Tomcat开启Https,首先我们需要一个证书,下面演示如何创建。

创建证书

keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "localhost-rsa.jks"

后面的信息随便输入,我这里输入的是:

Enter keystore password: 
Re-enter new password: 
What is your first and last name"htmlcode">
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" 
 SSLEnabled="true" maxThreads="150" scheme="https" secure="true" 
 clientAuth="false" sslProtocol="TLS" 
 keystoreFile="conf/localhost-rsa.jks" keystorePass="123456" 
 /> 

可以看到地址栏是显示为不安全的。因为这个证书是我们自己制作的,浏览器默认不信任他,当然你可以手动信任他。12306他们的证书差不多就是这样制作的。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。