对Spring security的应用总结 及资料搜集
2010-05-10 12:54
295 查看
http://www.mularien.com/blog/category/acegi/
http://static.springsource.org/spring-security/site/petclinic-tutorial.html http://www.family168.com/oa/springsecurity/html/ http://www.family168.com/tutorial/springsecurity3/html/springsecurity.html http://heraclitusonsoftware.wordpress.com/software-development/spring/simple-web-application-with-spring-security-specification/ http://www.javaeye.com/topic/319965
综合他人的例子与讲解,记录自己的理解。
SS 菜鸟设定
SS 3
1. 配置web.xml 文件,添加filter, listener
2. 配置spring-security.xml(名字可以自己定,但要在web.xml中的context-param中对应)
3. 实现spring-security.xml中相应的bean.
(1)
userDetailsService
这个process的作用是如果登录的用户存在就付给他所拥有的权限。
实现UserDetailService: 首先验证用户是否存在,若存在,从数据库中取得他的role等信息,返回该user.
(2)accessDecisionManager 决定用户是否有浏览某资源的role权限
(3)
objectDefinitionSource 设置不同浏览权限给不同资源
以上三步根据实现的不同而不同,例如ref1 与 ref2的实现就有区别。
http://static.springsource.org/spring-security/site/petclinic-tutorial.html http://www.family168.com/oa/springsecurity/html/ http://www.family168.com/tutorial/springsecurity3/html/springsecurity.html http://heraclitusonsoftware.wordpress.com/software-development/spring/simple-web-application-with-spring-security-specification/ http://www.javaeye.com/topic/319965
综合他人的例子与讲解,记录自己的理解。
SS 菜鸟设定
SS 3
1. 配置web.xml 文件,添加filter, listener
2. 配置spring-security.xml(名字可以自己定,但要在web.xml中的context-param中对应)
3. 实现spring-security.xml中相应的bean.
(1)
userDetailsService
这个process的作用是如果登录的用户存在就付给他所拥有的权限。
实现UserDetailService: 首先验证用户是否存在,若存在,从数据库中取得他的role等信息,返回该user.
(2)accessDecisionManager 决定用户是否有浏览某资源的role权限
(3)
objectDefinitionSource 设置不同浏览权限给不同资源
以上三步根据实现的不同而不同,例如ref1 与 ref2的实现就有区别。
相关文章推荐
- IOS 接入的应用服务端开发资料搜集
- 系统/应用优化经验总结及资料整理
- web应用资料总结
- Weblogic配置jms服务文档,是自己总结网上搜集到的资料以及自己亲自动手配置测试的总结。
- 应用架构设计与分析相关资料的收集、总结与复习(动态更新)
- 单元测试(从网上搜集的资料,自己总结整理过的)
- 有关于request,session的几个问题[总结网络搜集的一些资料]
- CLR 调试接口的架构与应用---搜集的资料
- 关于js获取IE浏览器版本以及文本模式 搜集资料总结 分享希望大家有用
- Android Intent应用实践经验总结
- 使用Fiddler对移动APP应用进行抓包总结
- 收藏了!主流应用市场产品提交资料汇总!
- Dom4j应用总结
- Android手写开源项目和资料搜集
- 计算机网络知识点总结-2009年针对网工的复习资料
- 一点总结,手机应用开发前景
- Shell 脚本学习资料搜集
- UML基础与应用总结