一、服务器端
1、下载cas server-3.4.5【http://downloads.jasig.org/cas/cas-server-3.4.5-release.zip】
2、解压modules的cas-server-webapp-3.4.5.war到cas目录
3、将modules目录下的其他jar文件拷贝到casWEB-INFlib目录
同时拷贝 到casWEB-INFlib目录
4、将deployerConfigContext.xml拷贝到casWEB-INF目录覆盖原文件,casServiceValidationSucc
4、执行数据库脚本
CREATE TABLE `users` (
`username` varchar(50) DEFAULT NULL,
`password` varchar(50) DEFAULT NULL,
`is_admin` int(11) DEFAULT NULL,
`id` int(11) DEFAULT NULL
);
insert into `users`(`username`,`password`,`is_admin`,`id`)
values ('yzy',' 21218cca77804d2ba1922c33
5、启动服务器,输入:http://localhost:8080/cas/login
输入用户名/密码:yzy/888888
6、修改ticketRegistry,将票存放到数据库(casWEB-INFspring-configurationticketRegis
A、存放到BerkeleyDb数据库, 将BerkeleyDbTicketRegistry
B、存放到其他关系数据库, 将JpaTicketRegistry注释取消
二、客户端
1、下载cas-client-3.1.6【http://downloads.jasig.org/cas-clients/cas-client-3.1.6-release.zip】
2、拷贝modules的如下文件到客户端WEB-INFlib目录
拷贝web.xml到客户端WEB-INFlib目录覆盖原文件
3、客户端获取服务器返回的用户信息
4、运行客户端,服务器响应