- 2
- 0
- 约1.1万字
- 约 16页
- 2017-02-03 发布于北京
- 举报
2cas服务器端和客户端配置
cas服务器端配置
cas介绍:
CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 2004 年 12 月正式成为 JA-SIG 的一个项目。CAS 具有以下特点:
开源的企业级单点登录解决方案。
CAS Server 为需要独立部署的 Web 应用。
支持非常多的客户端(这里指单点登录系统中的各个 Web 应用),包括 Java, .Net, PHP, Perl, Apache, uPortal, Ruby 等。
CAS 原理和协议
从结构上看,CAS 包含两个部分: CAS Server 和 CAS Client。CAS Server 需要独立部署,主要负责对用户的认证工作;CAS Client 负责处理对客户端受保护资源的访问请求,需要登录时,重定向到 CAS Server。图1 是 CAS 最基本的协议过程:
图 1. CAS 基础协议?
CAS Client 与受保护的客户端应用部署在一起,以 Filter 方式保护受保护的资源。对于访问受保护资源的每个 Web 请求,CAS Client 会分析该请求的 Http 请求中是否包含 Service Ticket,如果没有,则说明当前用户尚未登录,于是将请求重定向到指定好的 CAS Server 登录地址,并传递 Service (也就是要访问的目的资源地址)
您可能关注的文档
最近下载
- 第四章 化工过程系统的优化1.pdf
- 2022年重庆大坪医院“住院医师规范化培训招生”岗位招聘考前冲刺卷(含答案).docx VIP
- 2025年甘肃省高考生物真题卷(含答案与解析).pdf VIP
- 区块链技术在普华永道联网审计中的应用.docx VIP
- 2023执业药师《西药一》考试真题及答案解析(完整版).pdf VIP
- 苏教版小学科学六年级下册教学课件全册.pptx VIP
- 口腔正畸粘托槽操作技术.pptx VIP
- TCESA1249.32023服务器及存储设备用液冷装置技术规范第3部分冷量分配单元.docx VIP
- 公园病虫害防治服务投标方案(技术标441页).docx VIP
- 广西平果市菊良矿区沉积型铝土矿详査设计.docx
原创力文档

文档评论(0)