集中式认证服务

✍ dations ◷ 2024-09-20 18:25:48 #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发布。

相关

  • 长春花长春花(学名:Catharanthus roseus),别名日日春、日日草、日日新、三万花(广西、广东)、四时春、时钟花、雁来红(广东)、五瓣梅、王瓣梅、五合梅(潮汕),是夹竹桃科长春花属植物。多年生
  • SafariSafari 浏览器是苹果公司所开发,并内置于macOS(前称OS X、Mac OS X)的网页浏览器。Safari 浏览器在2003年1月7日首度发行测试版,并从Mac OS X Panther开始成为Mac OS X的默认浏
  • 源氏物语《源氏物语》(日语:源氏物語/げんじものがたり Genji Monogatari),是日本女作家紫式部的长篇小说,也是世界上最早的长篇写实小说,代表日本古典文学的高峰,成书在长保三年至宽弘五年
  • 大麻成瘾大麻使用障碍(英语:Cannabis use disorder,缩写CUD),又称大麻依赖或大麻成瘾、大麻上瘾、大麻瘾,是指因吸食大麻或使用大麻的主要精神活性物质四氢大麻酚(THC)所产生的以心理依赖(意
  • 洛尔卡费德里戈·德尔·萨格拉多·科拉松·德·赫苏斯·加西亚·洛尔卡(西班牙语:Federico del Sagrado Corazón de Jesús García Lorca西班牙语发音:.mw-parser-output .IPA{font
  • 日本民族主义日本民族主义指的关于日本民族的民族主义(特别是爱国主义)的是一系列的概念,内容比较宽泛。从政治的观点来看,二战期间日本军队的政治和;理念基础可被称为日本国民理念(Japanese n
  • 河口区河口区是山东省东营市下辖的一个市辖区,位于山东省北部,黄河入海口的北侧。河口区于1984年9月8日成立。其辖区面积2365.13平方公里。河口区因其地处黄河入海口而得名,人口约23
  • 肯亚总统肯亚共和国总统 (斯瓦希里语:Rais wa Jamhuri ya Kenya)为肯尼亚的国家元首及政府首脑,总统为肯亚政府(英语:Government of Kenya)行政机构领导人及肯亚军事统帅,官邸为内罗毕的St
  • 若望·桑多瓦尔·伊尼格斯若望·桑多瓦尔·伊尼格斯(西班牙语:Juan Sandoval Íñiguez;1933年3月28日-)是墨西哥籍天主教司铎级枢机及瓜达拉哈拉总教区荣休总主教。桑多瓦尔·伊尼格斯于1933年3月28日在
  • 接面电子学中的接面(junction)也称为结,是指多种导体或是半导体有实际接触的部分,可能是一点或是一个面。接面包括有热电接面,金属–半导体接面(英语:metal–semiconductor junction)或