最新文章列表

单点登录CAS服务器的Logout实现

第一步:在Servlet/Action/Controller里面将Session杀掉。 session.invalidate(); 第二部:重定向到CAS服务器申请logout response.sendRedirect("https://yourIp:8443/cas/logout"); 完成!   原理很简单: 本地把Session杀掉,让CAS本地的Filte ...
shanjing 评论(0) 有5723人浏览 2011-11-25 12:25

cas

项目组正在进行YankeeGroup公司的一个web项目,其中用到了SSO,所以我趁此机会了解了下CAS 单点登录(Single Sign On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。CAS(Central Authentication Service)是一款不错的针对 Web 应用的 ...
天堂有行 评论(0) 有1012人浏览 2011-11-22 15:20

实现CAS与AD在Windows下集成(修订)

        经过几天寝食难安的努力,终于在昨天晚上通过了cas与ad的集成验证。总结经验,绕了很多圈子,这篇博客将会直接提供配置过程,最终实现验证通过。         首先,创建了必须的域控制器、cas服务器、客户机及应用系统,所有机器都加入域中备用。这里要说明的是,我所使用的域控制器为windows2003,cas server版本为:cas-server-3.4.10-release,ca ...
张小宇 评论(5) 有6271人浏览 2011-11-17 10:10

cas备忘

    近期公司需要做单点登录,使用jasig-cas版本。Yales版本,客户端配置cas服务器需要使用域名,相对不方便。     这里做个备忘,简单记录下碰到的问题及资料。     1.正常都要改cas源码的,登出的时候跑不了,先maven一下吧,http://llhdf.iteye.com/blog/764385 看这里的,把源码编译一下,什么问题都好处理。     2.具体配置请参照htt ...
eshore 评论(1) 有1108人浏览 2011-11-17 09:52

单点登录加验证码例子

     在部署cas登录过程中,可能会用到验证码功能,这里简要介绍一下加入验证码的过程. 1.   首先,我用的cas版本是3.4.6,验证码采用的是CAPTCHA,所需jar包可以google搜索,部署好cas后.在web-info目录下找到login-webflow.xml,打开,找到如下代码:      <view-state id="viewLoginForm" ...
binghejinjun 评论(11) 有7703人浏览 2011-11-13 15:46

CAS原理图

当初自己学CAS的时候网上的各种原理图,总感觉有些模糊,以下是我学习了一段时间后总结的图,希望对新学者有所帮助。    
cas 
cwj158 评论(1) 有2390人浏览 2011-11-03 20:45

SpringSecurity3.X--Cas client 配置之配置session-management遇到的问题(2)

关于“SpringSecurity3.X--Cas client 配置之配置session-management遇到的问题(1)”请参看http://hanqunfeng.iteye.com/blog/1217703   接着说,按照前文配置的方式,只能迫使用户第一次访问时跳转到指定的“expiredUrl”,但此时,如果你再次访问系统,你会发现,系统会自动重新登录,并跳转到“authentic ...
hanqunfeng 评论(0) 有2166人浏览 2011-10-27 14:19

SpringSecurity3.X--Cas client 配置之配置session-management遇到的问题

关于“SpringSecurity3.X--Cas client 配置”可以参看SpringSecurity3.X--Cas client 配置   直接说问题吧,就是希望同一时间相同的用户只能有一个访 ...
hanqunfeng 评论(2) 有7953人浏览 2011-10-26 18:56

CAS单点登录HTTP协议版本配置指南

CAS单点登录配置(HTTP协议版本) 一、CAS版本: 服务端是cas-server-3.4.7。这里不需要源代码,解压zip包中的cas-server-webapp-3.4.7.war出来即可。 客户端是cas-clie ...
lhx222 评论(0) 有4182人浏览 2011-10-25 19:07

让CAS退出后返回指定的页面

CAS退出默认是转向CAS内置的退出页面,在实际应用中需要跳转到自己指定的页面。退出转向决定于org.jasig.cas.web.LogoutController,我们看一下原代码。   protected ModelAndView handleRequestInternal( final HttpServletRequest request, final HttpSe ...
kgd1120 评论(0) 有2244人浏览 2011-09-27 09:37

让CAS支持HTTP协议认证

CAS默认使用HTTPS认证,在登录时使用HTTP方式也可以,但退出时必须使用HTTPS。如果要使用HTTP方式认证,需要修改2个配置文件 1.修改deployerConfigContext.xml中的authenticationHandlers,新增属性p:requireSecure="false" <bean class="org.jasig.cas. ...
kgd1120 评论(2) 有2305人浏览 2011-09-27 09:29

让CAS支持客户端自定义登陆页面——实战(转)

上篇《让CAS支持客户端自定义登陆页面——原理篇》讲述了一些修改的理论基础,这篇讲解如何对CAS服务器端进行修改。 修改需要基于几个基本原则 ...
cas 
kgd1120 评论(0) 有1371人浏览 2011-09-25 00:24

让CAS支持客户端自定义登陆页面——原理篇

最近忙死了,很久都没写博客了。公司要做SSO应用,有部门有需求希望能够在自己的应用端定义登陆页面,而不是登陆全跳转到CAS统一登陆界面。看了 ...
cas 
kgd1120 评论(1) 有1978人浏览 2011-09-25 00:10

CAS3.0 定制验证(转)

前言:      CAS v2 定制自己的验证逻辑,大家已经很清楚了.[官方提供的sample只简单校验username,password是否相等].开发者可以通过实现PasswordHandler接口来使用其它的认证方式,如数据库用户的用户名和密码匹配认证,数字签名的验证,操作系统用户认证,以及LDAP用户认证等模式。比如: <context-param> ...
cas 
kgd1120 评论(0) 有1614人浏览 2011-09-24 23:21

cas单点登录介绍

1.    单点登录概述 所谓单点登录(SSO),只当企业用户同时访问多个不同(类型的)应用时,他们只需要提供自身的用户凭证信息(比如用户名/密码)一次,仅仅一次。SSO解决方案(比如,CAS)负责统一认证用户,如果需要,SSO也可以完成用户的授权处理。可以看出,当企业用户在不同的应用间切换时,他们不用再重复地输入自身的用户凭证了。在实施SSO后,所用的认证操作都将交给SSO认证中心。现有 ...
kgd1120 评论(0) 有1519人浏览 2011-09-24 20:49

关于Java并发包下AQS队列的一点点看法

    No-Blocking算法(简称NB)作为科研的主题已经有20年了,但直到1.5才被大量线上应用;     我们第一次见到CAS估计都是从那个++引入的:用AtomicInteger和带synchronized关键字的++比看谁加到1000用的时间更少,于是凭借这个小小的volatile int变量我们也就达到了把锁的粒度降到最低、进而达到高并发的目的,然而如果没有CLH队列的保证n个线程疯 ...
invincibleLiu 评论(0) 有1806人浏览 2011-09-01 09:28

同是memcached,为什么Redis放弃了CAS

  首先我们看看CAS在memcached里完成了怎样的功能:引用when the client performs a GET the server actually returns two values: the value of the key itself and an integer, that is called a "cas_token" in memcached ...
invincibleLiu 评论(0) 有3581人浏览 2011-08-29 17:07

CAS在tomcat下的部署和定制

引言 SSO,即Single sign on/off,单点登录/退出。 CAS,全称JA-SIG Central Authentication Service,实现SSO的开源项目。 说明 CAS的相关文档在网上可谓铺天盖地,可是对于企图搭架构起CAS服务的新手,往往会发现,介绍理论的文章没有结合操作;介绍操作的文章又缺胳膊断腿,并不能真正按部就班的架构起一个完整的单点登录/退出的服务。 ...
zccmp 评论(0) 有1442人浏览 2011-08-24 15:47

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics