CAS如何在服务器端的登陆成功页面获取登陆用户帐号的方法
来源:互联网 发布:人工智能股票有哪些股 编辑:程序博客网 时间:2024/06/04 19:35
有时候需要通过访问https://xxx.com:8443/cas/login登陆cas服务器,登陆成功后,cas实际上返回的是WEB-INF/view/jsp/default/ui/casGenericSuccess.jsp的页面,那么如何在这个页面中获取登陆用户名,并根据用户名显示一
欢迎信息?我试验了一天(网上介绍的文章大都是cas客户端获取用户名的方式),终于发现可以用如此简单的方式就可以获得用户帐号:
String username = request.getAttribute("credentials").toString();
我是遍历了所有session和cookie没有找到,后来尝试遍历request的所有attribute,最后将可能的属性定位在credentials,在casGenericSuccess.jsp中加上上面的代码,果然登陆成功后显示了用户名,接下来该玩玩游戏了,毕竟是周六,得多休息休息.
- CAS如何在服务器端的登陆成功页面获取登陆用户帐号的方法
- 修改cas登陆页面-服务器端
- dnn 模块 获取服务器端路径、获取用户ID、需要登陆才能访问的页面的处理
- 在linux下修改帐号的expire date 为0,不让用户登陆
- Window Service程序中如何获取登陆用户的信息
- java获取登陆用户ip和mac地址的方法
- 当用户登录成功后,把该用户名字显示在登陆成功页面
- 简单的JSP用户登陆页面
- 如何在登陆后返回之前浏览的页面
- 阶段性的登陆成功
- CAS单点登陆的原理
- 如何开启MySQL的远程root帐号登陆
- 在Ubuntu中用root帐号登陆、执行的相关知识
- 获取SSH登陆用户的IP地址
- 强行登陆远程桌面和切换帐号的方法
- 当客户访问一个需登陆的页面时会转到登陆页面,当客户登陆成功后会自动跳转到客户登陆前的那个页面,请问该如何实现?
- oracle如何记录用户的登陆信息
- 如何维持APP用户的登陆状态
- 基于linux2.6.16的nand驱动开发(二)
- C++垃圾收集--智能指针
- 人生低谷
- 基于linux2.6.16的nand驱动开发(三)
- C++运算符优先级
- CAS如何在服务器端的登陆成功页面获取登陆用户帐号的方法
- SOA 的基本概念及设计原则浅议
- MACD指数平滑异同移动平均线
- C++中的内存对齐
- SOA 案例研究:SOA 设计
- Delphi中的内存对齐 与 Packed关键字
- 帧中继的配置实例
- MYsql 安装后启动服务1067错误
- ARM7中断总结