SSL HTTP/1.1 Connector定義的地方,也修改端口號為:443,加入了keystoreFile=${user.home}/.keystore keystorePass=這是tomcat密鑰口令
<Connector port=443 protocol=org.apache.coyote.http11.Http11Protocol
maxThreads=150 SSLEnabled=true scheme=https secure=true
keystoreFile=${user.home}/.keystore keystorePass=這是tomcat密鑰口令
clientAuth=false sslProtocol=TLS />
還有一個
<!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port=8009 protocol=AJP/1.3 redirectPort=443 />
然后啟動tomcat,就可以用https去訪問了
若想把所有 HTTP 請求都轉(zhuǎn)到 HTTPS 協(xié)議上,可以修改tomcat的conf下的web.xml,在節(jié)點下方 添加如下:
<security-constraint>
<!-- Authorization setting for SSL -->
<web-resource-collection >
<web-resource-name >SSL</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
</security-constraint>
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持西部數(shù)碼。
更多關(guān)于云服務(wù)器,域名注冊,虛擬主機(jī)的問題,請訪問西部數(shù)碼官網(wǎng):www.ps-sw.cn