`
denger
  • 浏览: 359275 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于 CAS SSO 文章声明

阅读更多
由于几年前写了几篇 CAS 系列的文章,之后陆续有人参照文章去实现,可都遇到了各种问题,同时经常或多或少的收到不少人的求助。现在这时特此说明几点:

1.  那些文章发表于好几年前了,CAS 已经更新几个很多版本了,由于近年已经没有做该领域方面的事情,所有文章也没有持续更新。

2. 文章只是提供思路,尽管 CAS 版本已经发生变化,但原理和流程仍然一致。最重要的是明白原理,然后随机应变,而不是参照文章复制张贴一步步做。

3.  对于自己不思考上来就直接索要代码的,以后都不会回复,谢谢!

4. 抱着对文章负责的态度,这里也简单统计收集一下,如果超过一定人数无法按照文章解决问题,我将最新 CAS 版本  AJAX 登录等博文中提到的所有功能的实现代码,发到 Github 上。如果你有这个需求,请直接在该贴里回复,谢谢!
分享到:
评论
12 楼 fengxiatao 2017-09-12  
忘了说我邮箱了 757723745@qq.com
11 楼 fengxiatao 2017-09-12  
请发一下最github地址给我好吗?不胜感激
10 楼 romyli 2017-04-24  
求一个github地址.感谢分享
9 楼 沙滩后浪 2015-12-17  
楼主大哥把github的地址给发一下吧,4.0的没有搞好
8 楼 sunixs 2015-11-26  
按照楼主的方法可以登录,登录后直接显示cas登录成功界面,无法跳转后service指定的页面,很困惑
7 楼 inlhx 2015-10-09  
makeyourchoice 写道
       

最近整一下这个,大体上使用的这个方法

但IE下iframe的jsessionid每次请求都变动,
导致execution每次都是e1s1,提交验证是认为重复提交了,跳转到登录页面。

就IE有这问题。人都搞晕了 !
还有iframe下认证成功,但取值失败,没去整了

denger大哥整整看~~~~  


ajax动态码处理方式:http://inlhx.iteye.com/admin/blogs/2175859
6 楼 kinghubo 2015-09-08  
楼主,github的地址是多少呢?能给个4.0实现的ajax地址吗?
5 楼 linice01 2015-08-27  
很多时候,是做着做着,才理解的,如果先能够实现,再来理解,会对好多人有帮助,因此,希望博主发布基于CAS4.0.x的实现到Github,不甚感激。
4 楼 makeyourchoice 2015-06-26  
       

最近整一下这个,大体上使用的这个方法

但IE下iframe的jsessionid每次请求都变动,
导致execution每次都是e1s1,提交验证是认为重复提交了,跳转到登录页面。

就IE有这问题。人都搞晕了 !
还有iframe下认证成功,但取值失败,没去整了

denger大哥整整看~~~~  
3 楼 zjut222 2015-06-03  
最近在学习CAS, 按照楼主的方式做个demo, server端用cas3.4.2.1, client用3.1.10, 实现ajax时碰到一个问题,纠结一天了, 具体问题在<<CAS 之 跨域 Ajax 登录实践>>跟帖描述, 真心希望楼主解惑,非常感谢!!! 
2 楼 zhoup_1234 2015-04-23  
您是按什么版本 开发的呢? 我现在可以取到值  lt 可是post 过去就跳登录页。是什么情况呢
1 楼 inlhx 2015-03-26  
观望,呵呵

相关推荐

    .net-casSSO-client.rar

    .NET CAS SSO客户端是一款专为.NET开发者设计的身份验证解决方案,它允许用户通过中央认证服务(Central Authentication Service,简称CAS)实现单点登录(Single Sign-On,简称SSO)。CAS是一种开放源码的Web身份...

    CAS SSO

    该博客文章链接指向的是ITEYE上的一个个人博客,作者XWL1990分享了关于CAS SSO的一些理解和实践。虽然具体内容无法在当前环境下查看,但我们可以根据一般CAS SSO的知识点进行深入探讨。 1. **CAS架构**:CAS通常由...

    CAS-SSO-TRIAL.zip_CAS_CAS SSO_java sso_sso

    标题中的"CAS-SSO-TRIAL.zip"指的是一个关于CAS(Central Authentication Service)单一登录(Single Sign-On, SSO)的试验性压缩文件。这个压缩包包含了与SSO相关的资源,特别是用Java和.NET两种技术实现的示例。...

    CAS(SSO)-.zip_CAS_CAS SSO_java sso_sso java

    CAS(Central Authentication Service,中央认证服务)是Java社区开发的一个开源SSO解决方案,它为Web应用提供了统一的认证和授权服务。 CAS的核心概念包括以下几个部分: 1. **CAS服务器**:这是SSO的核心,负责...

    Yale CAS SSO DotNet Client

    "Yale CAS SSO DotNet Client" 是一个专为.NET框架设计的客户端库,用于集成耶鲁大学(Yale)的中央认证服务(Central Authentication Service, CAS)。CAS是一种开源的身份验证协议,它允许用户通过单一登录...

    Yale CAS SSO JAVA Client

    "Yale CAS SSO JAVA Client" 是一个专为Java应用程序设计的身份验证服务,它利用了耶鲁大学开发的中央认证服务(Central Authentication Service, CAS)。CAS是一种开放源代码的单点登录(Single Sign-On, SSO)框架...

    cas sso server page

    CAS(Central Authentication Service)是基于Java的开源身份验证框架,主要用于实现单一登录(Single Sign-On,简称SSO)。SSO允许用户在访问多个应用系统时只需登录一次,从而提高用户体验和安全性。在这个“cas ...

    cas_sso.rar_CAS_CAS SSO_cas文档_sso C_单点登录

    **CAS单点登录系统详解** CAS(Central Authentication Service,中央认证服务)...`定制CAS登录验证.pdf`文档很可能是对这一过程的详细指南,对于想要深入了解和实践CAS SSO的IT专业人员来说,是一份宝贵的参考资料。

    cas sso学习心得

    【CAS SSO学习心得】 CAS(Central Authentication Service)是一种广泛使用的单点登录(Single Sign-On,简称SSO)框架,主要由Java编写。在本文中,我们将深入探讨如何配置CAS服务器以及客户端,以便实现单点登录...

    SSO.rar_CAS SSO_ladp sso_ldap_linux sso_sso

    在这个场景中,我们关注的是如何在Linux环境中利用LDAP(Lightweight Directory Access Protocol)和CAS(Central Authentication Service)来实现SSO。 **LDAP SSO** LDAP是一个轻量级的目录访问协议,常用于存储...

    CAS_SSO框架 官方PPT

    CAS_SSO 框架 官方PPT ....

    CAS SSO 原理

    CAS(Central Authentication Service)是由Yale大学发起的开源项目,它是实现SSO的一种常见解决方案,尤其在Java项目中广泛应用。据称,大约80%的开源Web SSO项目选择了CAS。CAS的设计理念是简单高效且安全,其核心...

    CAS SSO配置文档详解

    ### CAS SSO配置文档详解 #### 一、SSO实现原理与CAS的作用 单点登录(Single Sign-On,简称SSO)是一种用户身份验证机制,允许用户在一个安全领域内访问多个应用系统,而无需多次输入身份验证信息。在税务行业...

    CAS SSO实例安装和配置指南PDF版

    SSO实例安装和配置指南PDF版 CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 2004 年 12 月正式成为 JA-SIG 的一个项目。

    SSO学习有CAS SSO配置.doc

    学习和实施SSO时,开发者可以参考社区资源,如BEA广州UserGroup的讨论,以及David的博客和其他专家的文章,了解最佳实践和常见问题。此外,理解和掌握SSL、PKI(Public Key Infrastructure)以及跨域、跨语言的SSO...

    CAS-SSO系统架构 ppt

    ### CAS-SSO系统架构详解:多系统单点登录的实现方案 #### 一、CAS与SSO概念解析 CAS,全称为Central Authentication Service(中央认证服务),是一种集中式身份验证解决方案,旨在统一管理和判断用户的权限。在...

    单点登录 CAS SSO

    CAS(Central Authentication Service)是 Yale 大学开发的一个开源项目,它提供了一种实现SSO的标准化方式。CAS SSO 的核心思想是通过一个中心认证服务器来处理所有应用系统的身份验证,从而简化用户登录流程并提高...

    基于Tomcat6的CAS SSO配置

    基于Tomcat6的CAS SSO配置涉及的主要知识点包括SSO(Single Sign-On,单点登录)、CAS(Central Authentication Service,中心认证服务)、SSL(Secure Socket Layer,安全套接层)以及Tomcat服务器的配置。...

    SSO之CAS单点登录详细图文教程

    CAS是耶鲁大学开源的一个SSO解决方案,它为Web应用程序提供了一个集中式的认证服务。以下是本教程涉及的主要知识点: 1. **CAS架构**:CAS由三个主要组件组成:CAS服务器、CAS客户端和用户浏览器。用户首先向CAS...

    Weblogic使用YALE(耶鲁)CAS实现SSO单点登录 的方法.doc

    Weblogic 使用 YALE CAS 实现 SSO 单点登录的方法 一、Yale CAS 简介 Yale CAS 是耶鲁大学开发的一种开源的单点登录(SSO)解决方案,提供了一个通用的身份验证框架,允许用户使用单个身份验证来访问多个应用程序。...

Global site tag (gtag.js) - Google Analytics