Acegi配置指南

Acegi配置指南

ID:40529814

大小:978.63 KB

页数:39页

时间:2019-08-04

Acegi配置指南_第1页
Acegi配置指南_第2页
Acegi配置指南_第3页
Acegi配置指南_第4页
Acegi配置指南_第5页
资源描述:

《Acegi配置指南》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Acegi配置指南(1)AcegiDemoweb.xml配置代码:   ...         AcegiFilterChainProxy               org.acegisecurity.util.FilterToBeanProxy                     targetBean         

2、e>filterChainProxy            ...         AcegiFilterChainProxy      /*      ...说明:采用Web的过滤器,构造一个过滤器链代理。初始参数:参数名描述targetBean从Spring中查找Bean名一致的类,交由该类处理真正

3、的Web过滤。推荐使用。targetClass从JVM中查找类名一致的类,交由该类处理真正的Web过滤。不同J2EE容器可能会导致不同结果,会被targetBean参数覆盖。不推荐使用。init初始值。可能值包括:Ø lazy:延迟加载。主要解决由于Spring采用ContextLoaderServlet加载模式时有可能会晚于该filter而导致filter加载失败的问题。lifecycle指定生命周期。可能值包括:Ø servlet-container-managed:容器托管。一般情况下,Acegi的Filter采用Spring的AOP回调,启动和结束调用beforeXxx()和afterXxx()方法。如果采用J2EE规范中提供的filter方法init()和destroy(),设置该参数。acegi.xml配置过滤器链(filterChainProxy)代码:...   

5、ertyname="filterInvocationDefinitionSource">                PATTERN_TYPE_APACHE_ANT          /**=httpSessionContextIntegrationFilter,            basicProcessionFilter,            exceptionTranslationFilter,            filterInvocationInterceptor         

6、n>...说明:过滤器链,配置一组过滤器。参数:参数描述filterInvocationDefinitionSource指定一组过滤器的Bean名。过滤器:过滤器描述httpSessionContextIntegrationFilter负责完成Acegi上下文与HTTPSession同步。basicProcessionFilter负责完成用户的认证。exceptionTranslationFilter负责处理认证和授权中出现的异常。filterInvocationInterceptor负责完成用户的授权。SpringBean关系图:说明:每个图块为一个SpringBean。斜体Bean和同名正体Bean为同一个Bean。HTTP会话集成(httpSessionContextIntegrationFilter)代码:   

8、lue="

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。