如何讓tomcat由http公升級https

2021-09-11 01:56:37 字數 892 閱讀 9468

http的安全性相對於https較低,所有我們要公升級為https來提高我們的安全性。

下面就是如何來配置我們的伺服器為https

首先呢我們要生成可信任的證書,生成的方式呢,是使用的是jdk的keytool,使用它來生成乙個ssl證書,在這裡需要注意的是jdk版本必須是1.8以上,不然後面會報錯(切記)。

開啟windows powershell,輸入 keytool -genkey -alias tomcat -keyalg rsa -validity 365命令

之後輸入金鑰庫密碼,基本資訊,最後輸入「是」確定資訊,然後就會在你的主目錄下會生成乙個.keystore檔案。 

看圖,有真相。

把這個檔案拷貝到或者剪下到tomcat的目錄下。

然後再修改tomcat中的servlet.xml

找到這段**

這就是配置https證書的地方,把注釋注掉,修改為以下**

其中 keystorefile=」你的.keystore檔案路徑,這個檔名.keystore也要加上」 ,//這個路徑一定要是你檔案的絕對路徑

keystorepass=」你剛才設定的金鑰庫密碼」

這兩個屬性要注意下,修改為你自己的檔案路徑和密碼。 

這個時候你訪問你tomcat下的專案,使用埠號8443,比如我的 

可以先訪問https://localhost:8443看看能不能出現tomcat頁面

成功的話會出現下圖頁面

訪問成功,已經變成https了, 

但是你會發現這個時候你會出現不安全的證書,因為你的證書不被瀏覽器認可。

如何讓自己公升薪

1 經理應該好好看一看年度工作總結,這樣他就能知道我對同事提供了多大的幫助。2 如果乙個程式設計師的工作很容易完成,那就不要等他主動來索取更多的任務。相反,積極交給他更加有挑戰性的複雜的任務。3 在談話中不要阻止建設性的批評。這個經理的職責,理應面對這樣棘手的談話。4 生活中經常會有些事情需要在上班...

如何讓自己公升薪

1 經理應該好好看一看年度工作總結,這樣他就能知道我對同事提供了多大的幫助。2 如果乙個程式設計師的工作很容易完成,那就不要等他主動來索取更多的任務。相反,積極交給他更加有挑戰性的複雜的任務。3 在談話中不要阻止建設性的批評。這個經理的職責,理應面對這樣棘手的談話。4 生活中經常會有些事情需要在上班...

如何讓tomcat告別頻繁重啟

在開發中,有乙個很煩的問題,就是每次我們在專案裡增加幾行 然後我們企圖在瀏覽器中檢視修改後的變化時,卻發現瀏覽器的內容並不變化,於是我們只能通過頻繁的重啟tomcat來獲得最新的效果,其實這麼做完全沒必要,我 們只需要修改下tomcat目錄下conf資料夾中的context.xml中增加reload...