一种CAS服务器制造技术

技术编号:17709793 阅读:129 留言:0更新日期:2018-04-14 21:21
本发明专利技术提供一种CAS服务器,与WAS服务器和CAS客户端连接,所述CAS客户端中包括受保护的数据,所述CAS服务器用于:根据用户在所述CAS客户端上处于未登录状态时访问所述受保护的数据,向所述WAS服务器发送认证请求,以使得所述WAS服务器返回认证信息,所述认证信息用于表示用户在所述WAS服务器上的登录状态;根据用户在所述WAS服务器上处于未登录状态,向用户发送登录指令,以校验用户返回的登录信息,根据校验成功,向所述WAS服务器发送登录信息,以使得所述用户登录所述WAS服务器。本发明专利技术通过对CAS服务器进行改造,在用户登录CAS客户端时,向WAS服务器同步发送登录信息,实现了用户单点登录WAS服务器和CAS客户端,降低了系统使用的复杂度,提高了工作效率。

【技术实现步骤摘要】
一种CAS服务器
本专利技术涉及计算机领域,更具体地,涉及一种CAS服务器。
技术介绍
单点登录(英文全称SingleSignOn,简称SSO)是一种统一认证和授权机制,是服务于企业业务整合的解决方案之一。对于同一服务器中的多个应用系统,用户只需登录一次通过其中一个应用系统的认证,就可以无需再次登录来认证访问其他系统。目前,单点登录常用的技术有中央认证服务(英文全称CentralAuthenticationService,简称CAS)以及IBMWeb软件平台应用服务器(英文全称IBMWebSphereApplicationServer,简称CAS服务器)技术。其中,WAS服务器是IBM的产品,而CAS系统是耶鲁大学发起的一个企业级的、开源的项目,两者都是通过cookie记录认证信息实现单点登录,但这两套单点登录机制的实现方案间是相互独立的,并不存在关联。当部分企业存在两套单点登录机制并行使用的情况时,则当一部分业务系统使用WAS服务器,一部分业务系统使用CAS系统时,此时访问两个不同体系的业务系统时需要重新登录,登出时也需要在两套体系内分别触发登出操作,系统使用复杂度较高,且在任一业本文档来自技高网...
一种CAS服务器

【技术保护点】
一种CAS服务器,与WAS服务器和CAS客户端连接,所述CAS客户端中包括受保护的数据,其特征在于,所述CAS服务器用于:根据用户在所述CAS客户端上处于未登录状态时访问所述受保护的数据,向所述WAS服务器发送认证请求,以使得所述WAS服务器返回认证信息,所述认证信息用于表示用户在所述WAS服务器上的登录状态;根据用户在所述WAS服务器上处于未登录状态,向用户发送登录指令,以校验用户返回的登录信息,根据校验成功,向所述WAS服务器发送登录信息,以使得所述用户登录所述WAS服务器。

【技术特征摘要】
1.一种CAS服务器,与WAS服务器和CAS客户端连接,所述CAS客户端中包括受保护的数据,其特征在于,所述CAS服务器用于:根据用户在所述CAS客户端上处于未登录状态时访问所述受保护的数据,向所述WAS服务器发送认证请求,以使得所述WAS服务器返回认证信息,所述认证信息用于表示用户在所述WAS服务器上的登录状态;根据用户在所述WAS服务器上处于未登录状态,向用户发送登录指令,以校验用户返回的登录信息,根据校验成功,向所述WAS服务器发送登录信息,以使得所述用户登录所述WAS服务器。2.根据权利要求1所述的CAS服务器,其特征在于,还用于:根据用户在所述WAS服务器上处于登录状态,向用户赋予访问所述受保护的数据的权限。3.根据权利要求1所述的CAS服务器,其特征在于,所述根据用户在所述CAS客户端上处于未登录状态时访问所述受保护的数据前,...

【专利技术属性】
技术研发人员:刘月超
申请(专利权)人:链家网北京科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1