posts - 193,  comments - 520,  trackbacks - 0
在web.xml中一般我们这样配置:
    <filter-mapping>
        
<filter-name>Acegi Filter Chain Proxy</filter-name>
        
<url-pattern>/*</url-pattern>
    </filter-mapping>
这样agegi就对所有的url进行了过滤检查,以一个显示树状菜单为例,它甚至对页面上的每一个图片连接都进行了检查,实际上这是完全没有必要,可以这样:
    <filter-mapping>
        
<filter-name>Acegi Filter Chain Proxy</filter-name>
        
<url-pattern>*.action</url-pattern>
    
</filter-mapping>

    
<filter-mapping>
        
<filter-name>Acegi Filter Chain Proxy</filter-name>
        
<url-pattern>*.ftl</url-pattern>
    
</filter-mapping>
呵呵,检查范围缩小了,可是登陆时系统报404错误,找不到/j_acegi_security_check,因为/j_acegi_security_check这个路径是agegi自己的,所以再增加一行拦截过滤就OK
    <filter-mapping>
        
<filter-name>Acegi Filter Chain Proxy</filter-name>
        
<url-pattern>/j_acegi_security_check</url-pattern>
    
</filter-mapping>


http://www.blogjava.net/ronghao 荣浩原创,转载请注明出处:)
posted on 2006-08-03 10:45 ronghao 阅读(1715) 评论(1)  编辑  收藏 所属分类: 权限相关

FeedBack:
# re: agegi整合小经验
2006-08-14 10:54 | java技术
了解了谢谢  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
<2006年8月>
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789

关注工作流和企业业务流程改进。现就职于ThoughtWorks。新浪微博:http://weibo.com/ronghao100

常用链接

留言簿(38)

随笔分类

随笔档案

文章分类

文章档案

常去的网站

搜索

  •  

最新评论

阅读排行榜

评论排行榜