没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
acegi学习心得
acegi主要靠四个核心组件进行工作,过滤器.管理器.提供者.处理程序
至于登陆和注销(登出)页面的url是要和过滤器里面的配置保持一直才能有效的.
acegi的注销处理器在处理一个注销请求(j_spring_security_logout)的时候有两个步骤
1,结束http会话
2,删除浏览器里的cookies.
而至于身份验证和授权服务(这是企业用户最关心的直接功能)往往由安全过滤器来做.
这里回顾一下Filter的实现机制
拿编码器的过滤配置来说
过滤器配置主要有两部分组成
filter和filter-mapping
filter下有子元素
filter-name 过滤器名字
filter-class 过滤器的实现类
init-param 初始化过滤器所需要的参数或者参数集合
init-param下子元素
param-name 参数名字
param-value 参数值
其中一个filter内部可以有多个init-param,多个filter-mapping
filter-mapping下子元素
filter-name 过滤器名字
url-pattern 所要过滤的资源.*标示所有的请求(在acegi系统中值往往是/j_spring_security_login或者j_spring_security_logout)
过滤器的过滤顺序是按照web.xml中过滤器配置的先后顺序而定的.
______________________
SecurityContextHolder是acegi的框架级对象,
org.springframework.security.userdetails.User;
spring所定义的用户实体类(属性应该包括经过认证的用户权限信息GrantedAuthority[]数组)
acegi主要靠四个核心组件进行工作,过滤器.管理器.提供者.处理程序
至于登陆和注销(登出)页面的url是要和过滤器里面的配置保持一直才能有效的.
acegi的注销处理器在处理一个注销请求(j_spring_security_logout)的时候有两个步骤
1,结束http会话
2,删除浏览器里的cookies.
而至于身份验证和授权服务(这是企业用户最关心的直接功能)往往由安全过滤器来做.
这里回顾一下Filter的实现机制
拿编码器的过滤配置来说
过滤器配置主要有两部分组成
filter和filter-mapping
filter下有子元素
filter-name 过滤器名字
filter-class 过滤器的实现类
init-param 初始化过滤器所需要的参数或者参数集合
init-param下子元素
param-name 参数名字
param-value 参数值
其中一个filter内部可以有多个init-param,多个filter-mapping
filter-mapping下子元素
filter-name 过滤器名字
url-pattern 所要过滤的资源.*标示所有的请求(在acegi系统中值往往是/j_spring_security_login或者j_spring_security_logout)
过滤器的过滤顺序是按照web.xml中过滤器配置的先后顺序而定的.
______________________
SecurityContextHolder是acegi的框架级对象,
org.springframework.security.userdetails.User;
spring所定义的用户实体类(属性应该包括经过认证的用户权限信息GrantedAuthority[]数组)
资源评论
kackchen
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功