91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何進行tomcat https配置

發布時間:2021-11-12 17:50:14 來源:億速云 閱讀:198 作者:柒染 欄目:云計算

如何進行tomcat https配置,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

要讓tomcat使用ssl必須先配置它的https,配置方法如下:

1、制作密鑰

進入到cmd后輸入

    keytool -genkey -alias tomcat -keystore mykeystore -keyalg RSA -validity 2000

根據提示輸入密碼:changeit,

您的名字與姓氏是什么?(這里一定要輸入域名,本機測試輸入localhost)

剩下的問題隨便輸入即可。

這是會在C:\Documents and Settings\Administrator目錄下面生成一個mykeystore文件,繼續輸入

    keytool -export -alias tomcat -keystore mykeystore -file server.crt

密碼也是輸入changeit,操作成功的話會在目錄下面生成一個server.crt的文件,接著執行

    keytool -import -alias tomcat -file server.crt -keystore %JAVA_HOME%/jre/lib/security/cacerts

密碼輸入完成后,確認正確即完成了密鑰的創建。

2、配置tomcat

打開tomcat安裝目錄下的conf/server.xml,添加如下代碼

    <Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true"        maxThreads="150" scheme="https" secure="true"        clientAuth="false" sslProtocol="TLS"         keystoreFile="d:/mykeystore "        keystorePass="changeit"/>

代碼中的keystoreFile可以寫成絕對路徑,關于代碼中的protocol要注意一下,不同版本的tomcat配置是不一樣的,具體說明一下:

tomcat 4.1.34的配置

    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"               port="8443" enableLookups="true" scheme="https" secure="true"               acceptCount="100"               useURIValidationHack="false" disableUploadTimeout="true"               clientAuth="false" sslProtocol="TLS"                 keystoreFile="server.keystore"                 keystorePass="changeit"/>

tomcat 5.5.9的配置

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

tomcat 5.5.20/5.5.34配置

    <Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true"        maxThreads="150" scheme="https" secure="true"        clientAuth="false" sslProtocol="TLS"         keystoreFile="d:/mykeystore "        keystorePass="changeit"/>

tomcat 6.0的配置

    <Connector protocol="org.apache.coyote.http11.Http11NioProtocol"               port="8443" minSpareThreads="5" maxSpareThreads="75"               enableLookups="true" disableUploadTimeout="true"                 acceptCount="100"  maxThreads="200"               scheme="https" secure="true" SSLEnabled="true"               clientAuth="false" sslProtocol="TLS"               keystoreFile="D:/tools/apache-tomcat-6.0.10/server.keystore"                 keystorePass="changeit"/>

對于tomcat5.5.20、tomcat5.5.34版本而言如果沒有

    protocol="org.apache.coyote.http11.Http11Protocol"

或者寫成

    protocol="HTTP/1.1 "

將會出現以下錯誤

如何進行tomcat https配置

好了現在tomcat的https就配置好了去試試。

關于如何進行tomcat https配置問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

白银市| 平阴县| 阿克| 万年县| 新和县| 贺州市| 观塘区| 民丰县| 宁河县| 壤塘县| 齐齐哈尔市| 大石桥市| 无棣县| 炎陵县| 南乐县| 鹰潭市| 巴南区| 正安县| 武宁县| 榆中县| 门源| 临江市| 佛山市| 中卫市| 宜兰县| 汉中市| 东乡族自治县| 克拉玛依市| 阿瓦提县| 大荔县| 淮南市| 那坡县| 丰城市| 古交市| 同德县| 秦安县| 万载县| 故城县| 菏泽市| 武功县| 扬中市|