为什么80%的码农都做不了架构师?>>>   

a)        Web应用,非CAS server登录,不好用。

现有CAS 示例中,用Spring 开发。并且用了spring 深入延伸功能。不易看懂。给的登录界面,必须有动态验证,无法去掉,故暂时不能支持首页登录单点登录兼容支持。
b)        可匿名访问页面,已登录提示
在正常登录之后,各应用之间,是统一约定登录了的。但在有些时候,可能并不会很明确的提示用户已经登录的信息。示例如:A 应用的xx 页面,是不需要登录就可以访问的。客户在B 网站登录之后,可以访问A 网站的所有授权资源,但如果先访问公共资源xx 页面的情况下,并不会提示这个用户在A 网站已经登录过了。如果此用户访问A 网站受限资源cc, 然后在访问xx 的情况下,会提示客户已经登录过了。
c)         解决的问题
以下解决的问题,是指同时满足并解决的,而不是一个一个独立满足。我们搞东西,需要一系列的,断断续续的,没法用的。
l  所有WEB 应用,统一身份认证,统一登录,要到CAS server登录(烦,在某些层面上不友好)。
l  登录后,权限处理. 这里界定权限处理在各应用中加载.
l  登录要方便,易理解、易操作。避免弹出过多提示,包含安全验证。当然也不能要求客户必须安装东西。对于可匿名访问的页面,如果客户已经登录过之后,也有比较好的登录提示。
l  退出一个应用时,单点登录相关各应用都需要退出。并且确保完全退出。
l  不同平台中的 WEB 应用之间,可以相互通信,保证单点登录可以互访。(如:.net 和 java 开发的网站,可以相互单点登录)
l  所有应用有统一的用户身份认证ID 。在原有多个系统运行过程中,都有对应的用户名和密码,在统一了SSO 之后,必须要处理好统一身份ID ,同原有多应用系统中用户名的完美结合。并让用户易于理解。
l  兼容原有运行正常的系统。
l  易于部署、集成,易于扩展使用。
l  可以跨站点登录。支持夸域名。

转载于:https://my.oschina.net/oecp/blog/28370

CAS SSO实践中,目前解决的问题和有待解决的问题相关推荐

  1. 控制用计算机论文,计算机在自动控制技术实践中的应用分析

    计算机在自动控制技术实践中的应用分析 发布时间:2019-09-03 09:54 摘 要:计算机自动控制系统在促进社会进步中拥有较大优势,在应用过程中能够提升行业发展的速度,并且在应用过程中发挥巨大的 ...

  2. CAS+SSO原理浅谈

    http://www.cnblogs.com/yonsin/archive/2009/08/29/1556423.html SSO 是一个非常大的主题,我对这个主题有着深深的感受,自从广州 UserG ...

  3. Java架构-CAS SSO单点登录框架介绍

    1.了解单点登录 SSO 主要特点是: SSO 应用之间使用 Web 协议(如 HTTPS) ,并且只有一个登录入口. SSO 的体系中有下面三种角色: User(多个) Web 应用(多个) SSO ...

  4. CAS+SSO配置单点登录完整案例

    CAS+SSO配置单点登录完整案例 目录 CAS+SSO配置单点登录完整案例 部署环境 环境说明 安全证书配置 1.打开cmd命令窗口(管理员身份打开) 2.生成证书,在cmd窗口输入以下命令: 3. ...

  5. 单点登录之CAS SSO从入门到精通(第三天)

    开场白 各位新年好,上海的新年好冷,冷到我手发抖. 做好准备全身心投入到新的学习和工作中去了吗?因为今天开始的教程很"变态"啊,我们要完成下面几件事: 自定义CAS SSO登录界面 ...

  6. 09-微服务版单点登陆系统(SSO)实践

    目录 单点登陆系统简介 背景分析 单点登陆系统概述 单点登陆系统解决方案设计 单点登陆系统初步设计 服务设计 工程结构设计 SSO父工程创建及初始化 创建父工程 父工程pom文件初始配置 系统基础服务 ...

  7. tmux系统剪切板_实践中的tmux:与系统剪贴板集成

    tmux系统剪切板 by Alexey Samoshkin 通过阿列克谢·萨莫什金(Alexey Samoshkin) 在实践中使用tmux:与系统剪贴板集成 (tmux in practice: i ...

  8. 复旦肖仰华:领域知识图谱落地实践中的问题与对策

    肖仰华博士,复旦大学计算机科学与技术学院教授,博士生导师,知识工场实验室负责人. 报告摘要:近年来,知识图谱技术进展迅速,各种领域知识图谱技术在很多领域或行业取得了显著落地效果.在领域知识图谱技术的落 ...

  9. SVM算法在项目实践中的应用!

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:苏丽敏,Datawhale优秀学习者,北理工计算机硕士 支持向量机 ...

最新文章

  1. 8天学通MongoDB——第三天 细说高级操作
  2. int[]到string[]的转换方法 Array.ConvertAll
  3. Win64 驱动内核编程-20.UnHook SSDT
  4. 【ijkplayer】编译 Android 版本的 ijkplayer ⑥ ( 进入 ijkplayer-android/android 目录 | 执行 compile-ijk.sh 脚本完成编译 )
  5. 内核中的UDP socket流程(2)——API “sys_socket”
  6. 关于浏览器跨域请求的相关原理实现--很经典的博客
  7. Redis安装(CentOS7/tar.gz)
  8. 安全网关之三:IPTables
  9. Gensim初步使用和详细解释(该代码只能处理英文,处理中文不可用该代码)
  10. Selenium利用POI读写excel文件
  11. 在按钮上绑定一个图案
  12. Github访问慢的问题
  13. 基于android鲜花销售app,基于Android的鲜花APP设计任务书
  14. 泛微协同办公e-cology9.0的Ecode二次开发实例说明
  15. 春日游湖不易,但居家聊聊数据湖还是可以的……
  16. java毕业设计融呗智慧金融微资讯移动平台服务端源码+lw文档+mybatis+系统+mysql数据库+调试
  17. NDK-r25交叉编译qemu-7.0.0 第66步报错
  18. Lisp语言:循环控制
  19. MVP模式网络请求购物车
  20. TypeError: undefined is not an object (evaluating 'o.type.name')

热门文章

  1. xtraback工具的使用和备份
  2. Oracle-存储过程实现更改用户密码
  3. 连接MYSQL的时候报错(找不到请求的.net framework data provider。可能没有安装
  4. WebService它CXF注释错误(两)
  5. 1.6.3 Uploading Data with Solr Cell using Apache Tika
  6. 树转换为二叉树小技巧
  7. smarty2和smarty3
  8. 如何攻克异地协作难题?看 Tower 的 72 个月远程工作实践
  9. 做产品必须知道的:从产品助理到产品总监的职业进阶
  10. PMCAFF产品经理第一课 | 深圳站 现场集锦