cas
文章平均质量分 86
yuhui66666688gfbfdy
这个作者很懒,什么都没留下…
展开
-
cas单点退出,登陆,跨域获取信息,及切换特性注意事项
cas单点退出,登陆,区域获取信息,及切换特性注意事项 cas过滤器放前,不前于编码http://blog.csdn.net/thc1987/article/details/8678645web.xml 要加入单点登陆的过滤器,这个过滤器要放于其他过滤器之前,字符串编码过滤器之后 characterEncodingorg.springframew原创 2017-04-17 15:59:35 · 1111 阅读 · 0 评论 -
cas login界面增加标记作用的属性(定义异常提示二)
cas login界面增加标记作用的属性 login界面增加传值字段(比如中英文标志) <form:input cssClass="form-control" type="hidden" path="webflag" autocomplete="false" htmlEscape="true" value="0"/>2017-03-20 14:51:28 · 518 阅读 · 0 评论 -
cas流程进一步梳理
cas流程进一步梳理:shrio集成cas认证这块交给cas: 认证过滤器是一直都会走的(每一个控制中的请求),只是认证后就不再进入cas了即认证过滤器优先比对session和cookie,没有再进入cas做认证或反向生成session ticket:(CAS 服务器还会根据service 参数生成ticket)(ST)cas端的验证票据的是否真假,是否过期...2017-06-01 11:24:28 · 166 阅读 · 0 评论 -
cas与shrio整体认识及cas和shrio区别分工
cas客户端服务 cas服务端提供服务,cas客户端:通过客户端程序集成的cas客户端和cas服务端交互,cas之所以要抽出一个服务端,是为了把公用的session,cookie都放在服务端,一些验证指令通过cas客户端--》cas服务端--》各客户端的权限管理插件(如:shrio) shrio:1,把用户权限信息放在shrio的security...原创 2017-01-17 10:19:23 · 698 阅读 · 0 评论 -
cas的session存储及实现共享的
cas的session存储及实现共享的原理:cas在HashMapBackedSessionMappingStorage存session所以后面可以根据自己的tic,结合cookie反向生成session放到新的web服务器中集群思想:cas通过redis覆写可以实现多节点cas的集群(都是用redis存储session,不再使用HashMapBackedSessionMappin...2017-05-08 13:19:42 · 4258 阅读 · 0 评论 -
cas单点退出,登陆,跨域获取信息,及切换特性注意事项
cas单点退出,登陆,区域获取信息,及切换特性注意事项 cas过滤器放前,不前于编码http://blog.csdn.net/thc1987/article/details/8678645web.xml 要加入单点登陆的过滤器,这个过滤器要放于其他过滤器之前,字符串编码过滤器之后 <filter><filter-name>...2016-11-21 10:22:33 · 426 阅读 · 0 评论 -
shrio cas集成之请求流程及拦截特性
shrio cas集成之请求流程及拦截特性: 整理一下整个登录流程(一次登录包含三次请求):http://localhost:8080/cas/login?a=0&amp;service=http://localhost:8081/web/cas(a=0,cas登录界面的参数,&amp;转义符)第一次请求应用服务器:用地址配置的cas前部分http://local...原创 2016-09-26 15:08:08 · 246 阅读 · 0 评论 -
shrio cas 集成,多登录页面的配置,session过期校验的定制
shrio cas 集成,多登录页面的配置,session过期校验的定制:A:客户端配置有关请求和返回的1,登陆,登出,登录失败的拦截:这个直接把shrio的普通的页面配置路劲,改成cas的服务器的登录,登出地址,并且带的参数地址是相应完成功能之后调用的本服务的地址: <bean id="logoutFilter" class="org.apache.shiro....原创 2016-09-26 15:06:12 · 323 阅读 · 0 评论 -
cas流程原理之一(及普通的验证原理比较)
1,cas服务端值配置数据库验证,加密方式,返回数据等数据信息cas客户端配配置认证请求,验证请求,包装请求,本地session,以及退出请求等请求 cookie(TGT的id,TIcket的id) ----session 一般的客户端,服务端的验证设计:tooken-session客户端:第一次传给服务端服务端自己生成的(token),第二次,传入s...原创 2016-09-12 17:05:21 · 186 阅读 · 0 评论 -
cas登陆页定义异常提示(中英文等
cas登陆页定义异常提示(中英文等): 两种异常的处理方式不同,1,是通过配置文件指定用哪个异常类和方法 2,是通过继承AuthenticationViaFormAction类实现(见后文)不同异常的提示,区分中英文1, 定义好自定义异常2,在执行异常的地方抛出3,定义好捕捉异常的处理器 property属性文件: authenticationFai原创 2017-04-17 16:10:09 · 2609 阅读 · 0 评论 -
cas login界面增加标记作用的属性(定义异常提示二)
cas login界面增加标记作用的属性 login界面增加传值字段(比如中英文标志) webflag" autocomplete="false" htmlEscape="true" value="0"/> captcha" size="15" tabindex="1" type="text"path="captcha" autocomplete原创 2017-04-17 16:10:01 · 665 阅读 · 0 评论 -
cas security等权限框架的密码加密处理异同
cas security等权限框架的密码加密处理异同 cas服务端加密的处理:(其他的第三方框架加密用法类似比如security登陆) 1,需要自己写一个类实现cas的加密接口PasswordEncoder即可,纳入spring容器管理2,在需要配置 加密的地方直接引用这个bean即可 登陆的时候输入用户名,密码由于直接调用cas的登陆请求,所以数据直接原创 2017-04-17 16:06:44 · 539 阅读 · 0 评论 -
cas与shrio整体认识及cas和shrio区别分工
cas客户端服务 cas服务端提供服务,cas客户端:通过客户端程序集成的cas客户端和cas服务端交互,cas之所以要抽出一个服务端,是为了把公用的session,cookie都放在服务端,一些验证指令通过cas客户端--》cas服务端--》各客户端的权限管理插件(如:shrio) shrio:1,把用户权限信息放在shrio的securitymanag原创 2017-04-17 16:05:45 · 480 阅读 · 0 评论 -
cas登陆页定义异常提示(中英文等
cas登陆页定义异常提示(中英文等): 两种异常的处理方式不同,1,是通过配置文件指定用哪个异常类和方法 2,是通过继承AuthenticationViaFormAction类实现(见后文)不同异常的提示,区分中英文1, 定义好自定义异常2,在执行异常的地方抛出3,定义好捕捉异常的处理器 property属性文件: authenticationF...2017-03-20 15:02:05 · 706 阅读 · 0 评论