SSO二 之CAS
友情提示:SSO介绍可以参考http://www.cnblogs.com/dahuandan/p/6818673.html
什么是CAS
CAS是开源的、多协议的WebSSO解决方案
结构体系
CAS Server
CAS Server 负责完成对用户信息的认证;
CAS Server 会处理用户名 / 密码等凭证 (Credentials) ;
它是安装在服务器端的一个web程序,目前有耶鲁大学的 也有其它机构开发的;
CAS Client
CAS Client部署在客户端,当有对本地 Web 应用受保护资源的访问请求,需要重定向到 CAS Server 进行认证。
应用部署
JDBC整合CAS:http://blog.csdn.net/lifetragedy/article/details/43817903
Ldap整合CAS :http://blog.csdn.net/lifetragedy/article/details/43907559
多租户、自定义登陆页面、LDAP关联信息 :http://blog.csdn.net/lifetragedy/article/details/44103921#