tomcat5.5支持https(生成key时一定要填名字)

keytool -genkey -alias tomcat -keyalg RSA
密码是:changeit
姓名是:localhost(此次一定要填,否则无法访问)

 

修改Tomcat server.xml 配置

<Connector port="8443" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="true" disableUploadTimeout="true"
               acceptCount="100" scheme="https" secure="true"
               keystoreFile=".keystore" keystorePass="changeit"
               clientAuth="false" sslProtocol="TLS" />

 

访问:https://localhost:8443/ 即可

 

tomcat7.x有所不同:

 

<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"
               keystoreFile=".keystore" keystorePass="111111"/>

你可能感兴趣的:(tomcat,ssl,https)