参考地址一:http://www.micmiu.com/enterprise-app/sso/sso-cas-sample/
注意事项:
1,按照网址一配置环境需要在最后将 cas-client-3.2.1\modules/commons-logging-1.1.jar包分别添加至tomcat-app1\webapps\app1\WEB-INF\lib,tomcat-app2\webapps\app2\WEB-INF\lib 中。
2,如果用tomcat7版本则会报错:Connector attribute SSLCertificateFile must be defined 解决方案参考: http://www.devba.com/index.php/archives/3939.html
3,如果用cas4.0则默认的密码验证不是简单的相同了。用户名: casuser 密码:Mellon
5,CAS SSO 若登录返回:PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException
解决方案:重新生成证书 这里只记下关键步骤。具体参考:http://m.blog.csdn.net/blog/whyzh/41247459 和 http://www.micmiu.com/lang/java/keytool-start-guide/
(1)先切到 你的jdk ->jre->lib->security 里
(2) 在用命令删除已存在的证书: keytool -delete -alias wsria -keystore cacerts -storepass 666666
参考网址二:http://www.ibm.com/developerworks/cn/opensource/os-cn-cas/index.html
参考网址三:http://blog.csdn.net/frinder/article/details/7969925