集中式认证服务

✍ dations ◷ 2025-09-12 06:43:19 #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发布。

相关

  • 医学专科人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学医学专科(specialty)是指医学中有关各医
  • 甲状腺过氧化物酶甲状腺过氧化物酶(Thyroid peroxidase或thyroperoxidase,简称TPO)是一种主要在甲状腺中表达的酶。它可以催化碘离子与甲状腺球蛋白酪氨酸残基的加成反应,以此合成甲状腺素(thyrox
  • 藤田级数藤田级数是一个用来量度龙卷风强度的标准,由芝加哥大学的美籍日裔气象学家藤田哲也于1971年所提出。藤田级数实际提出时共分十二级,但由于气象及物理上的预测,龙卷风不可能到达
  • 经济成长经济增长是经济学家和记者常用的表达方式,意思是一个国家当年国内生产总值对比往年的增长率。更一般地来探讨,经济增长的涵义是指,在一定时间内,一个经济体系生产内部成员生活所
  • 椰子猫椰子猫(学名:Paradoxurus hermaphroditus),又名椰子狸,为分布于南亚及东南亚的一种麝猫。椰子猫平均重3.2公斤,体长53厘米,尾巴长48厘米。它们的毛粗糙,一般呈灰色,脚、耳朵及吻都是
  • 磁小体磁小体(英语:Magnetosome)是原核生物趋磁细菌的一种膜状细胞结构,包含有15到20个磁铁晶体现成的指南针状结构,使细菌能感应地磁场,从而能更好地达到微需氧环境。其中每个磁性晶体
  • 御宿友纲御宿友纲(1546年—1606年4月28日)是日本战国时代至江户时代前期的武将、医师。生母是甲斐武田氏谱代家臣迹部泰忠的妹妹。一说是骏河国有力国人众葛山氏一族兼仕于今川义元的
  • 马丁·弗兰德克马丁·弗兰德克(捷克语:Martin Frýdek;1992年3月24日-)是一位捷克足球运动员。在场上的位置是左后卫或左边锋。他现在效力于捷克足球甲级联赛球队利贝雷茨足球俱乐部。他也代表
  • 许庚身许庚身(1825年-1893年),字星叔,号吉珊,浙江钱塘县(今属杭州市)人。晚清重臣,崇尚天文、算术、舆地诸学。咸丰二年(1852年)举人,考取内阁中书。同治元年(1862年),以在任官员的身份中进士,任内
  • 短路电感短路电感,(英文:)是,变压器的初级线圈或次级线圈的其中一方使其短路,从另一方测得的电感。一般多称为漏电感(或漏感)。但漏电感的用语在电机电子工程师学会及相关书籍中,指的是初级