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 請求都轉到 HTTPS 協議上,可以修改tomcat的conf下的web.xml,在節點下方 添加如下:

<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> 

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持三五互聯

更多關于云服務器域名注冊,虛擬主機的問題,請訪問三五互聯官網:m.shinetop.cn

贊(0)
聲明:本網站發布的內容(圖片、視頻和文字)以原創、轉載和分享網絡內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。郵箱:3140448839@qq.com。本站原創內容未經允許不得轉載,或轉載時需注明出處:三五互聯知識庫 » tomcat配置https的方法示例

登錄

找回密碼

注冊