技术分享 CAS单点登录 服务端配置 查看内容

cas入门之一:cas 简介

老高 | 发布于 2017-05-05 09:22| 浏览()| 评论() | 收藏() | 点赞() | 打印

摘要: JA-SIG 中央认证服务(Central Authentication Service简称CAS)是一个开源的企业级单点登录的java 服务器组件。

cas 是什么?

JA-SIG 中央认证服务(Central Authentication Service简称CAS)是一个开源的企业级单点登录的java 服务器组件。客户端有多种语言实现,包括:PHP,PL/SQL,java,.NET等.它的官方网站http://www.jasig.org/cas.cas 服务端当前版本是3.5.2.1 ,客户端版本是3.2.1。

CAS项目于2001年在Yale大学兴起,起初由Shawn Bayen开发。最初cas只支持1层,集中式单点登录。在2002年Yale开发新的CAS2.0版本,它支持n层,可代理,单点登录.

2004年9月,Yale大学,Rutgers(罗格斯),the State university of New Jersey(新泽西州立大学)

举行了关于CAS的新版本的初步讨论。在2005年12月,cas成为jasig项目。虽然协议没有改变,但是CAS3.0引入了一个全新的体系架构, 使我们可以轻松地扩展插件到CAS服务器,而无需修改它原始代码。

CAS的该架构自2005年6月释放之后并没有太大的改变,但是该架构为新功能的快速发展作出了不可磨灭的贡献。

关于cas的部署,可以参见:使用 CAS 在 Tomcat 中实现单点登录 http://www.ibm.com/developerworks/cn/opensource/os-cn-cas/

但是这一篇文章所用的客户端版本比较老,可参见:cas 客户端配置 http://wangchangjun.iteye.com/blog/997208

 

上一篇: cas入门之二:spring配置文件
下一篇: 没有了

发表评论(对文章涉及的知识点还有疑问,可以在这里留言,老高看到后会及时回复的。)

表情