当前位置: 首页 > news >正文

厚街镇仿做网站东莞网络企业推广

厚街镇仿做网站,东莞网络企业推广,微网站建设定制网站建设,怎么做网站推广临沂CAS#xff08;Central Authentication Service#xff0c;中央认证服务#xff09;单点登录#xff08;SSO#xff0c;Single Sign-On#xff09;的原理主要基于统一的认证机制和票据验证过程#xff0c;使得用户只需在多个相互信任的应用系统中登录一次#xff0c;即…CASCentral Authentication Service中央认证服务单点登录SSOSingle Sign-On的原理主要基于统一的认证机制和票据验证过程使得用户只需在多个相互信任的应用系统中登录一次即可访问所有这些系统。 CAS是一个开源的、企业级单点登录解决方案它由耶鲁大学发起旨在为Web应用系统提供一种可靠的单点登录方法。CAS在2004年12月正式成为JA-SIG现在称为Apereo的一个项目并且一直在不断发展和完善。 CAS框架主要包括两个部分CAS Server和CAS Client。 CAS Server这是一个需要独立部署的Web应用主要负责完成对用户的认证工作。它会处理登录时的用户凭证如用户名和密码信息这些信息可以从数据库、XML文件、LDAP服务器等多种来源检索。CAS Server在认证成功后会生成一个唯一的、不可伪造的Service Ticket并缓存以备将来验证。CAS Client这部分负责与受保护的客户端应用部署在一起以Filter方式保护受保护的资源。当有访问本地Web应用中受保护资源的请求并且该请求需要身份认证时CAS Client会检查Http请求中是否包含有效的Service Ticket。如果没有它会将请求重定向到CAS Server进行认证。 CAS框架的优点包括 提高用户效率用户只需登录一次即可访问所有相互信任的应用系统无需记忆多个登录名和密码。提高开发效率开发人员在新建项目时无需考虑开发用户体系可以专注于业务逻辑的实现。提高运维效率运维人员无需维护管理多个用户账号表简化了用户管理工作。 此外CAS框架还提供了灵活的认证接口和可扩展性支持多种客户端和认证方式。它已经成为许多企业业务整合的首选解决方案之一。 以下是CAS单点登录原理的详细解释 一、CAS架构 CAS单点登录系统主要由CAS Server认证服务器和CAS Client客户端应用两部分组成 CAS Server负责用户的认证工作存储用户的认证信息并生成和验证票据Ticket。CAS Client需要接入CAS Server的应用系统用户在访问这些系统时若未认证则会被重定向到CAS Server进行认证。 二、单点登录流程 用户首次访问CAS Client 用户尝试访问某个CAS Client如购物网站shopping.com的受保护资源。CAS Client检查用户是否已认证通常通过检查HTTP请求中是否携带了有效的票据或Cookie。如果用户未认证CAS Client将用户重定向到CAS Server的登录页面。用户登录CAS Server 用户在CAS Server的登录页面输入用户名和密码。CAS Server验证用户名和密码的正确性。如果验证成功CAS Server会为用户生成一个全局的票据如Ticket Granting Ticket, TGT并在用户的浏览器中设置一个Ticket Granting CookieTGC。同时CAS Server还会为用户生成一个针对当前CAS Client的访问票据Service Ticket, ST并将ST和TGC一起返回给用户浏览器。用户访问CAS Client 用户浏览器携带ST和TGC再次访问CAS Client。CAS Client将ST发送给CAS Server进行验证。CAS Server验证ST的有效性并确认用户已认证且有权访问该CAS Client。验证通过后CAS Client为用户创建会话Session并允许用户访问受保护资源。用户访问其他CAS Client 当用户尝试访问另一个CAS Client如支付网站pay.com时流程与首次访问类似。但由于用户的浏览器中已存储了TGCCAS Server可以通过TGC找到对应的TGT从而无需用户再次输入用户名和密码即可为用户生成新的ST。新生成的ST用于访问新的CAS Client实现单点登录。 三、单点登录原理总结 CAS单点登录的原理主要基于以下几点 统一的认证中心CAS Server作为统一的认证中心负责所有CAS Client的用户认证工作。票据机制通过TGT、TGC和ST等票据机制实现用户认证状态的跨系统共享和验证。Cookie与Session结合利用浏览器Cookie存储TGC实现用户认证状态的持久化在CAS Client端使用Session存储用户信息实现用户会话管理。重定向机制通过重定向机制将用户引导至CAS Server进行认证并将认证结果返回给CAS Client。 CAS单点登录的优点在于它实现了统一的认证管理提高了用户体验和系统的安全性。同时CAS Server可以集中管理用户的认证状态提供了更好的管理性和可扩展性。
http://www.dnsts.com.cn/news/256821.html

相关文章:

  • 如何在后台做网站分页国内推广平台
  • 电子商城网站建设的实训内容做一个网站的步骤
  • 宁波网站建设计圆通我做网站拉
  • 网站开发人员的工资网站开发软件三剑客
  • 网站建设客户需求分析调研表wordpress 用户中心插件
  • 中国工程建设交易信息网站网页游戏排行榜2020排行榜
  • 网站的功能网站注册系统
  • 网站开发招标公告网站开发流程可规划为哪三个阶段
  • 如何开网站指数是指什么
  • 门户网站项目开发案例一个公司可以做两个网站推广吗
  • 牛皮纸 东莞网站建设wordpress二次开发
  • 网站建设管理汇报常见的跨境电商平台有哪些
  • 西安建设集团网站如何做网站做网站需要多少钱
  • 查询公司的网站网站主页用ps做
  • 网站app开发哪家好阿里云建站套餐
  • 2008 iis 网站国外采购商联系方式
  • 不利于优化网站的因素wordpress安装选择协议怎么写
  • html5响应时网站xml用网页打开乱码
  • 免费炫酷企业网站源码设计网站建设合同书
  • 站长查询站长工具手机无法安装wordpress
  • 提供免费建网站的网wordpress在哪儿设置关键词和描述
  • 织梦装修公司网站模板北京企业建站公司
  • 网站开发要写代码吗网站备案号代码
  • 如何自己建立网站建设网页的设计流程是怎样的
  • 网站开发招标参数版式设计素材网站
  • 苏州地产网站建设淮南家居网站建设怎么样
  • 给女朋友做网站免费装潢设计网站flash源码模版php生成html免费下载
  • 网站验证码原理上传文件生成链接下载
  • 东莞如何制作自己的网站上海网站建设服
  • 网站ftp管理工具深圳市住建局