要讓tomcat使用ssl必須先配置它的https,配置方法如下:
1、制作密鑰
進入到cmd後輸入
根據提示輸入密碼:changeit,
您的名字與姓氏是什麼?(這裡一定要輸入域名,本機測試輸入localhost)
剩下的問題随便輸入即可。
這是會在C:\Documents and Settings\Administrator目錄下面生成一個mykeystore檔案,繼續輸入
密碼也是輸入changeit,操作成功的話會在目錄下面生成一個server.crt的檔案,接着執行
密碼輸入完成後,确認正确即完成了密鑰的建立。
2、配置tomcat
打開tomcat安裝目錄下的conf/server.xml,添加如下代碼
代碼中的keystoreFile可以寫成絕對路徑,關于代碼中的protocol要注意一下,不同版本的tomcat配置是不一樣的,具體說明一下:
tomcat 4.1.34的配置
tomcat 5.5.9的配置
tomcat 5.5.20/5.5.34配置
tomcat 6.0的配置
對于tomcat5.5.20、tomcat5.5.34版本而言如果沒有
或者寫成
将會出現以下錯誤

好了現在tomcat的https就配置好了去試試吧,輸入
https://localhost:8443/
如果能成功通路說明配置成功,cas伺服器及用戶端的配置見下文。