使用cas,在client中过滤器之外的jsp中获得用户名

问题描述

最近要用单点登录,使用cas。现状:我现在部署了server端,部署了两个client端,现在,我想新建一个client,作为一个portal,这个portal页面有个超链接,可以链接server端的登录页面。问题:在登录页面登录成功后,返回portal页面,并且在portal页面取得登录用户名,哪位大侠来指点一下啊!

解决方案

这个要看你怎么整合的,cas登录成功后,会获得一个Assertion,里边有username如果用springsecurity,可以参考http://www.mossle.com/docs/auth/html/ch103-cas.html

时间: 2024-11-02 13:34:11

使用cas,在client中过滤器之外的jsp中获得用户名的相关文章

servlet-Servlet中跳转至jsp中如何通过EL表达式取出对象的值

问题描述 Servlet中跳转至jsp中如何通过EL表达式取出对象的值 解决方案 直接这样就可以了:${user.name}假设user对象有一个name属性是你需要的. 解决方案二: 还可以用user.getXxx(),取实体类里面的值 解决方案三: ${user.name},然后在显示层取出它就行了 例如user.setName(model.getName()),这样就可将他持久化到数据库中了; 解决方案四: el表达式${user.xxx}就可以,如果是list或者集合类型,可以用jstl

java类中如何直接调用JSP中定义的bean实例

问题描述 在JSP页面中,定义了<jsp:useBeanid="pool"scope="application"class="dataConnPool.PoolBean"/>然后在编写一个java类,里面想直接调用jsp页面中的pool实例,怎么做? 解决方案 解决方案二:这个需求都被你想出来了请问你要做什么呢解决方案三:看一下tlt文件.

为什么使用ajax局部刷新返回到jsp中的&amp;amp;lt;a&amp;amp;gt;在jsp中使用event.target获取不到

问题描述 为什么使用ajax局部刷新返回到jsp中的<a>在jsp中使用event.target获取不到 为什么使用ajax局部刷新返回到jsp中的在jsp中使用event.target获取不到,应该怎样获取 解决方案 JQuery: $("#first").text("ssss"); //"sss"字符串是你要刷新的数据

Yale CAS + .net Client 实现 SSO(4)--实现基于数据库的身份验证

原文地址:http://www.cnblogs.com/zhenyulu/archive/2013/01/26/2878271.html 第一部分:安装配置 Tomcat 第二部分:安装配置 CAS 第三部分:实现 ASP.NET WebForm Client 第四部分:实现基于数据库的身份验证 第五部分:扩展基于数据库的身份验证 第六部分:自定义登录页面 第四部分:实现基于数据库的身份验证 1.下载 Microsoft JDBC Driver for SQL Server. (1)Micros

Yale CAS + .net Client 实现 SSO(5)--扩展基于数据库的身份验证

原文地址: http://www.cnblogs.com/zhenyulu/archive/2013/01/27/2878935.html 第一部分:安装配置 Tomcat 第二部分:安装配置 CAS 第三部分:实现 ASP.NET WebForm Client 第四部分:实现基于数据库的身份验证 第五部分:扩展基于数据库的身份验证 第六部分:自定义登录页面 第五部分:扩展基于数据库的身份验证 1. 应用场景 前面提到的基于数据库的集中身份验证主要是通过用户名.密码的方式完成验证操作,然而在实际

cas http 请求接口 过滤器

问题描述 cas http 请求接口 过滤器 A系统调用B系统的一个http请求的接口,A.B系统都自定义了1个CAS客户端过滤器,按理说这个http请求路径只需要配置在B系统的cas过滤器中,但事实是A.B系统过滤器都要配置此http请求路径才有效

javascript-AngularJs中过滤器多参数的问题

问题描述 AngularJs中过滤器多参数的问题 情况是这样的,页面中有多个条件,都是通过a标签展示的,想通过过滤器直接查询出数据,了解到过滤器是可以使用多参数的,那么问题来了,在这个多参数的过滤器应该怎么写,,,,, 解决方案 不知道,不知道,不知道,不知道. 解决方案二: angularjs开发常见问题-2(angularjs内置过滤器) 解决方案三: 额 问题已解决,是在下愚笨,就是在filter中加new{XXX}参数就好了...

怎么样用filter过滤器来选择js中的图片。

问题描述 怎么样用filter过滤器来选择js中的图片. 怎么样用filter过滤器来选择js中的图片.在http转到https中,我现在需要通过filter来把js中的图片过滤出来. 解决方案 没学js 不过java的文件过滤器倒是用过,不知能不能帮到你. import java.io.File; import java.io.FileFilter; //继承FileFileter,重写里面的accept() 方法 public class MyDirFilter implements Fil

CAS单点登出过滤器和监听器开启时,ajax请求参数获取不到?为什么?是有什么特殊的出理么?

问题描述 CAS单点登出过滤器和监听器开启时,ajax请求参数获取不到?为什么?是有什么特殊的出理么? 请求只要开启单点登出的filter和listener获取参数就会为空,而一旦注释掉就会正常了..... 解决方案 要是有遇到过的分享下经验,或者给的思路.......我现在的思路是去修改cas单点登出的过滤器代码,但是自己还是一个很菜的小白这个方式好像不大好....