集中式认证服务

✍ dations ◷ 2025-04-28 18:38:32 #Java平台软件,自由安全软件,计算机访问控制协议,访问控制软件

集中式认证服务(英语:Central Authentication Service,缩写CAS)是一种针对万维网的单点登录协议。它的目的是允许一个用户访问多个应用程序,而只需向认证服务器提供一次凭证(如用户名和密码)。这样用户不仅不需在登陆web应用程序时重复认证,而且这些应用程序也无法获得密码等敏感信息。“CAS”也指实现了该协议的软件包。

CAS 协议基于在客户端Web浏览器、Web应用和CAS服务器之间的票据验证。当客户端访问访问应用程序,请求身份验证时,应用程序重定向到CAS。CAS验证客户端是否被授权,通常通过在数据库对用户名和密码进行检查。如果身份验证成功,CAS一次性在客户端以Cookie形式发放TGT票据,在其有效期CAS将一直信任用户,同时将客户端自动返回到应用程序,并向应用传递身份验证票(Service ticket)。然后,应用程序通过安全连接连接CAS,并提供自己的服务标识和验证票。之后CAS给出了关于特定用户是否已成功通过身份验证的应用程序授信信息。

CAS 允许通过代理服务器进行多层身份验证,还可以实现不同CAS服务器的授权。后端服务(如数据库或邮件服务器)可以使用CAS,通过从Web应用程序接收到的信息验证用户是否被授权。因此,网页邮件客户端和邮件服务器都可以实现CAS,如SOGo。

CAS是由耶鲁大学的Shawn Bayern创始的,后来由耶鲁大学的Drew Mazurek维护。CAS1.0实现了单点登录。 CAS2.0引入了多级代理认证(Multi-tier proxy authentication)。CAS其他几个版本已经有了新的功能。

2004年12月,CAS成为Jasig(英语:Jasig)的一个项目,2008年该组织负责CAS的维护和发展。CAS原名“耶鲁大学CAS”,此后被称为“Jasig CAS”。

2005年5月,CAS协议版本2发布,引入代理和服务验证。

2006年12月,安德鲁·W·梅隆基金会(英语:Andrew W. Mellon Foundation)授予耶鲁大学第一届梅隆技术协作奖,颁发50000美元的奖金对耶鲁大学开发CAS进行奖励。颁奖之时,CAS在“数以百计的大学校园”中使用。

2012年12月,JASIG与Sakai基金合并,CAS改名为Apereo CAS。

2016年11月,基于Spring Boot的CAS软件版本5发布。

相关

  • 第二代抗组织胺药抗组胺药(法语:Antihistaminique,英语:Antihistamine,德语:Antihistaminikum),通常指H1-受体拮抗剂,是一种,透过对体内H1-受体(组胺受体之一种)的作用,减少组胺对这些受体产生效应,从而减
  • 基因组铭印基因铭印(英语:Genomic imprinting)又译遗传印记或遗传铭印(genetic imprinting)是一种遗传学现象,指只有来自特定亲代的基因得以表达,而不遵从孟德尔定律依靠单亲传递某些遗传学性
  • 营养午餐营养午餐,是指在学校供应的午餐,通常是小学到高中,因为这个阶段都还在发育期,营养午餐十分重视学生的营养均衡,所以通常会有蔬菜、肉类、鱼类等。有些营养午餐会附上水果或点心。
  • 金桥开发片区金桥经济技术开发区,位于上海浦东新区中部,是浦东新区下辖的一个类乡级行政单位,也是中华人民共和国的国家级经济技术开发区,前身为金桥出口加工区,于1990年经国务院批准建立。该
  • 棒球英豪棒球英豪日版漫画第一卷封面《棒球英豪》(日语:タッチ),日本漫画家安达充的体育漫画代表作之一。1980年代,《棒球英豪》在周刊少年Sunday上连载6年,与高桥留美子的《福星小子》同
  • 查姓查姓是中文姓氏之一,在《百家姓》中排名第397位。查姓的起源如下:一、出自姜氏,炎帝后裔。春秋齐国齐顷公儿子被封于“楂”,后代以封邑作为姓氏,成为“楂姓”,后来去掉“木”字边
  • 林德宏林德宏(1938年7月-),江苏南京人,中华人民共和国哲学家,南京大学人文社会学科荣誉资深教授。
  • 欧根亲王弗朗索瓦-欧根,萨伏伊-卡里尼昂亲王(François-Eugène, Prince of Savoy-Carignan,意大利语:Principe Eugenio di Savoia,德语:Prinz Eugen von Savoyen,1663年10月18日-1736年4月2
  • PHPPHP(全称:PHP:Hypertext Preprocessor,即“PHP:超文本预处理器”)是一种开源的通用计算机脚本语言,尤其适用于网络开发并可嵌入HTML中使用。PHP的语法借鉴吸收C语言、Java和Perl等
  • Tom-H@ckTom-H@ck(1985年5月13日-)是日本的音乐家、作曲家、编曲家。TaWaRa公司的代表董事。出生于宫城县石卷市,本名为大嶋文博(おおしま ともひろ)。2009年所发表的歌曲“Cagayake!GIRL