jboss as7.1 https訪問

1. 生成密鑰
進入%JAVA_HOME%/bin目錄  
執行命令  
keytool -genkey -alias tomcat -keyalg RSA -keystore F:\tomcat.keystore -validity 36500  
參數簡要說明:“F:\tomcat.keystore”含義是將證書文件保存在F盤,證書文件名稱是tomcat.keystore ;“-validity 36500”含義是證書有效期,36500表示100年,默認值是90天  
A、輸入keystore密碼:此處需要輸入大於6個字符的字符串  
B、“您的名字與姓氏是什麼?”這是必填項,並且必須是TOMCAT部署主機的域名或者IP[如:gbcom.com 或者 10.1.25.251],就是你將來要在瀏覽器中輸入的訪問地址  
C、“你的組織單位名稱是什麼?”、“您的組織名稱是什麼?”、“您所在城市或區域名稱是什麼?”、“您所在的州或者省份名稱是什麼?”、“該單位的兩字母國家代碼是什麼?”可以按照需要填寫也可以不填寫直接回車,在系統詢問“正確嗎?”時,對照輸入信息,如果符合要求則使用鍵盤輸入字母“y”,否則輸入“n”重新填寫上面的信息  
D、輸入<tomcat>的主密碼,這項較爲重要,會在tomcat配置文件中使用,建議輸入與keystore的密碼一致,設置其它密碼也可以  
完成上述輸入後,直接回車則在你在第二步中定義的位置找到生成的文件  

2. 將文件複製到jboss安裝目錄下的D:\jboss-as-web-7.0.1.Final\standalone\configuration文件夾中
3. 修改配置文件 將standlone.xml中
<connector name="http" protocol="HTTP/1.1" socket-binding="http" scheme="http"/>
註釋掉 改爲
<connector name="https" protocol="HTTP/1.1" socket-binding="https" scheme="https" secure="true">
<ssl name="https" password="changeit" certificate-key-file="../standalone/configuration/tomcat.keystore"/>

</connector>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章