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