- 8
- 0
- 约1.52万字
- 约 7页
- 2016-10-21 发布于贵州
- 举报
让CAS支持客端自定义登陆页面——客户端篇
客户端实现目标
客户端实现主要需要满足5个case:
1. 用户未在中央认证服务器登陆,访问客户端受保护资源时,客户端重定向到中央认证服务器请求TGT认证,认证失败,转回客户端登陆页面,保证受保护资源URL信息不丢失
2. 用户未在中央认证服务器登陆,访问客户端登陆页面时,客户端重定向到中央认证服务器请求TGT认证,认证失败,转回客户端登陆页面,此次登录页面不再受保护,允许访问
3. 用户已在中央认证服务器登陆,访问客户端受保护资源时,客户端重定向到中央认证服务器请求TGT认证,认证成功,直接转回受保护资源
4. 用户在客户端登陆页面提交用户名密码,客户端将用户名密码信息提交给服务器端,认证失败,转回客户端登陆页面,携带失败信息并保证转到登陆页面前受保护资源URL信息不丢失
5. 用户在客户端登陆页面提交用户名密码,客户端将用户名密码信息提交给服务器端,认证成功,转回转到登陆页面前受保护资源
对于case 1和case 3,普通的CAS客户端即可满足需求,但对于case 4和case 5,则需要我们定制自己的登陆页面。对于case 2,主要是需要满足部分登陆页面希望在用户未登陆状态显示登陆框,在已登陆状态显示用户欢迎信息的需求,实现这个需求我们是通过让CAS客户端认证器满足一个排除约定,即当用户请求路径为登陆页面且带有validated=true的参数时,即不进行重定向T
您可能关注的文档
最近下载
- 机电传动单向数控平台设计.doc VIP
- 2025年河北省高考对口招生考试数学试卷真题(含答案详解).docx
- 2021年6月广东省韶关市浈江区乡村教师招聘考试《教育综合知识》试卷及答案.pdf VIP
- 营养师三级技能公共营养师培训课程教学课件.ppt VIP
- 基于单片机的智能鱼缸控制系统设计.doc VIP
- 广东省揭阳市部分学校九年级中考一模数学试题(含答案).pdf VIP
- 新22J04-2 内装修二(细部构造)建筑工程图集.pdf VIP
- 幼儿学前班认识钟表练习试题合集.doc VIP
- 开工报告1开工报告1.docx VIP
- 结构化面试评分表(公务员和事业单位考试面试专用).xls VIP
原创力文档

文档评论(0)