2、找到 tomcat/config/ server.xml文件
<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.20/conf/se
rver.keystore" keystorePass="maomao" algorithm="SunX509" />
这个 port 属性(默认值是 8443)是 TCP/IP
端口数码,Tomcat在其上监听安全连接。
你可以把它更改成任何你愿意要的数值(如
默认的 https 通信,数目是 443)。不过,在
许多操作系统中,要想在比 1024 小的端口
数码上运行 Tomcat,需要特殊的设置(它超
出了这个文档资料的范围)。
如果你在这里更改端口数值,你还必须更改
在 non-SSL 连接器上的 redirectPort 这个属
性特定的值。这允许 Tomcat自动地 redirect
那些试图访问有安全限制页面的用户,指明
根据 Servlet 2.4 Specification 要求,SSL 是必
需的
如果你想要 Tomcat要求所有的 SSL 客户在
使用这个 socket 时出示用户认证书,把这
个值设定为 true 。如果你想要 Tomcat要
求出示用户认证书,但是如果没有认证书也
可以, 就把这个值设定为 want 。
如果你产生的 keystore 文件不在 Tomcat期
望的默认地方(一个叫做.keystore 的文件在
Tomcat运行的主目录),就添加这个属性。
你可以指定一个绝对路径名称, 或者一个
由$CATALINA_BASE环境变量而派生的相对
路径名称。