今天本來是想研究如何通過openssl來製作多網域名稱證書的,誤打誤撞,openssl製作多網域名稱證書的方法沒找到,卻找到了通過keytool來生成用於tomcat的多網域名稱ssl自簽名證書,方法很簡答:
安裝好jdk,配置好環境變數後,執行以下命令來生成自簽名的多網域名稱證書:
keytool -genkey -alias server -keyalg rsa -keysize 1024 -keypass econfpass -keystore d:\keystore\server.jks -storepass econfpass -validity 36500 -dname "cn=網域名稱1,cn=網域名稱2,cn=網域名稱3,ou=test,o=test,l=test,st=test,c=test"
這樣得到的server.jks就可以同時支援「網域名稱1,網域名稱2,網域名稱3」。
在配置tomcat的server.xml檔案時要注意,對於採用keystore方式的配置,不能啟用apr connector,也即需要將
注釋掉,因為apr connector需要的證書格式是apache支援的證書格式。
用keytool生成證書
1.建立乙個證書 c jdk1.5.0 04 bin keytool genkey alias xahca keyalg rsa keystore dyfcalib 輸入keystore密碼 admindyf 您的名字與姓氏是什麼?unknown 徐吖禾 您的組織單位名稱是什麼?unknown 天河...
用keytool生成證書
詳細請見 tomcat的幫助文件,https localhost 8080 tomcat docs ssl howto.html 1 用keytool 生成證書 keytool genkey alias tomcat keyalg rsa keystore c tomcat mykey keytoo...
用keytool生成證書
建立乙個證書 c jdk1.5.0 04 bin keytool genkey alias xahca keyalg rsa keystore dyfcalib 輸入keystore密碼 admindyf 您的名字與姓氏是什麼?unknown 徐吖禾 您的組織單位名稱是什麼?unknown 天河 您...