当前位置:编程学习 > JAVA >>

关于spring的security

如题,在一个项目中配置spring的安全验证,配置文件是可执行的,也成功能拦截到。我重写了spring的LoginUsernamePasswordAuthenticationFilter,在这个filter中,request获取不到提交过来的值啊,一直是空,是什么情况?是否是哪里漏写了?哪位大神帮帮,谢谢了。在线等等,大大们速度回一个啊 安全 Spring Filter security --------------------编程问答-------------------- 没人?自己顶一下 --------------------编程问答-------------------- 你是想自己拦截?
UsernamePasswordAuthenticationFilter这个是个实现类,spring-security就是使用它拦截路径,获取用户,密码。
你继承它不会有作用。
加上下面的bean
<bean id="authenticationFilter" class=
"xx.LoginUsernamePasswordAuthenticationFilter">
<property name="authenticationManager" ref="authenticationManager"/>
<property name="filterProcessesUrl" value="/j_spring_security_check"/>
</bean> --------------------编程问答-------------------- 上个问题解决了。再问个问题,我重写了UsernamePasswordAuthenticationFilter的filter方法,页面现在跳转过去了。验证也通过了。对象我保存在了重写的UserDetails类中。后台数据获取并能打印出来。但是前台定义的list拿不到值。我是用EL表达式拿的,难道保存在spring的session中的值不是通过这种方式拿的?虚心求教
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,