使用java jdk自带的keytool生成一个证书
keytool -genkey -alias tomcat -keypass changeit -keyalg RSA
keytool -export -alias tomcat -keypass changeit -file server.cer
keytool -import -alias tomcat -file server.cer -keypass changeit -keystore "D:\Program Files\Java\jdk1.5.0_11\jre\lib\security\cacerts"
keytool -list -keystore "D:\Program Files\Java\jdk1.5.0_11\jre\lib\security\cacerts" -storepass changeit
将生成的server.cer转移到D:\Program Files\Java\jdk1.5.0_11\jre\lib\security目录下
配置server.xml的中ssl访问协议配置
<Connector protocol="org.apache.coyote.http11.Http11Protocol"
port="8443"
minSpareThreads="5" maxSpareThreads="75"
enableLookups="true"
disableUploadTimeout="true"
acceptCount="100"
maxThreads="200"
scheme="https"
secure="true"
SSLEnabled="true"
keystoreFile="C:/Documents and Settings/lauvenman/.keystore" keystorePass="changeit"
truststoreFile="D:/Program Files/Java/jdk1.5.0_11/jre/lib/security/cacerts"
clientAuth="false"
sslProtocol="TLS"/>
1、下载官方的压缩包http://www.ja-sig.org/downloads/cas/cas-server-3.3.1-release.zip
2、解压后从modules文件夹中获取war文件cas-server-webapp-3.3.1.war(从命名为cas.war)
3、将cas.war转移到tomcat的webapps目录下,启动tomcat。
4、访问http://localhost:8089/cas/login,则可出现登陆界面。当用户名和密码一致时就可以通过验证。