request.getRemoteUser() 方法
来源:互联网 发布:华山长空栈道知乎 编辑:程序博客网 时间:2024/06/04 08:51
很多安全认证里面,只要认证通过之后都会有一个getRemoteUser 方法可以获取到用户名,那么这个getRemoteUser 的值是怎么去设置的呢?
写一个类集成HttpServletRequestWrapper
重写getRemoteUser 方法
然后写一个filter拦截所有请求。
在filter 给下面执行的时候不传request 而是传 咱们刚刚重写的那个类对象。
(以下是cas里面的一句代码)
filterChain.doFilter(new CasHttpServletRequestWrapper((HttpServletRequest) servletRequest, principal),
servletResponse);
这个时候request就被重写了,就可以拿到那个用户名了
0 0
- request.getRemoteUser() 方法
- request方法
- request方法
- request 方法
- Request方法
- request的相关方法
- Ajax.Request方法
- request.setHeader() 方法
- JSP Request方法大全
- jsp request方法大全
- JSP request所有方法
- JSP Request方法大全
- request 常用方法含义
- struts2获取request方法
- request对象的方法
- JSP Request方法大全
- request.getSession()方法
- request方法客户端IP
- 【读书笔记】iOS-NSDictionary与NSArray的比较
- js获取某元素的class里面的css属性值代码(转)
- ./ ../
- java--for循环,一个分号的区别
- ORACLE分页查询SQL语法——最高效的分页
- request.getRemoteUser() 方法
- PMI指数
- 欢迎使用CSDN-markdown编辑器
- 开个博!
- python2 与 python3 语法区别
- C# 启动控制台直接打开一个网站
- HDU 5117(简单背包dp)
- 在需求分析中就可以避免的那些错误9
- XMPP协议原理及相关信息。