Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » 技术文章库  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Re:[原创]实战Acegi:使用Acegi作为基于Spring框架的WEB应用的安全框架 [Re:youlq]
YuLimin

简单就是美

版主


发贴: 866
积分: 123
于 2005-12-23 16:30 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
好东东,在这里也有一篇不错的介绍文章

http://www.blogcn.com.cn/user1/2313/archives/2005/11792.shtml

Acegi简介
Acegi安全系统,是一个用于Spring Framework的安全框架,能够和目前流行的Web容器无缝集成。它使用了Spring的方式提供了安全和认证安全服务,包括使用Bean Context,拦截器和面向接口的编程方式。因此,Acegi安全系统能够轻松地适用于复杂的安全需求。
安全涉及到两个不同的概念,认证和授权。前者是关于确认用户是否确实是他们所宣称的身份。授权则是关于确认用户是否有允许执行一个特定的操作。
在Acegi安全系统中,需要被认证的用户,系统或代理称为"Principal"。Acegi安全系统和其他的安全系统不同,它并没有角色和用户组的概念。

Acegi系统设计
关键组件
Acegi安全系统包含以下七个关键的功能组件:
l Authentication对象,包含了Principal,Credential和Principal的授权信息。同时还可以包含关于发起认证请求的客户的其他信息,如IP地址。
2 ContextHolder对象,使用ThreadLocal储存Authentication对象的地方。
3 AuthenticationManager,用于认证ContextHolder中的Authentication对象。
4 AccessDecissionManager,用于授权一个特定的操作。
5 RunAsManager,当执行特定的操作时,用于选择性地替换Authentication对象。
6 Secure Object拦截器,用于协调AuthenticationManager,AccessDecissionManager,RunAsManager和特定操作的执行。
7 ObjectDefinitionSource,包含了特定操作的授权定义。
........



 当兵不后悔!后悔不当兵! 
超越黎明时空,追逐时代潮流!
人,是要靠自己的!简单就是美!
我的Java:http://www.Java2Class.net
我的Blog:http://YuLimin.ItEye.com

话题树型展开
人气 标题 作者 字数 发贴时间
29756 [原创]实战Acegi:使用Acegi作为基于Spring框架的WEB应用的安全框架 youlq 363 2005-12-06 10:50
25986 Re:[原创]实战Acegi:使用Acegi作为基于Spring框架的WEB应用的安全框架 floater 17 2005-12-06 11:15
26135 Re:[原创]实战Acegi:使用Acegi作为基于Spring框架的WEB应用的安全框架 youlq 96 2005-12-06 18:19
26056 Re:[原创]实战Acegi:使用Acegi作为基于Spring框架的WEB应用的安全框架 leowu2000 137 2005-12-06 13:35
26196 Re:[原创]实战Acegi:使用Acegi作为基于Spring框架的WEB应用的安全框架 youlq 320 2005-12-06 15:13
26453 Re:[原创]实战Acegi:使用Acegi作为基于Spring框架的WEB应用的安全框架 leowu2000 171 2005-12-06 16:49
26592 Re:[原创]实战Acegi:使用Acegi作为基于Spring框架的WEB应用的安全框架 youlq 538 2005-12-06 18:14
25989 Re:[原创]实战Acegi:使用Acegi作为基于Spring框架的WEB应用的安全框架 floater 555 2005-12-06 21:57
25961 Re:[原创]实战Acegi:使用Acegi作为基于Spring框架的WEB应用的安全框架 youlq 780 2005-12-07 09:42
25932 Re:[原创]实战Acegi:使用Acegi作为基于Spring框架的WEB应用的安全框架 floater 86 2005-12-07 11:56
26217 Re:[原创]实战Acegi:使用Acegi作为基于Spring框架的WEB应用的安全框架 juweiping 105 2005-12-08 10:31
28326 Re:[原创]实战Acegi:使用Acegi作为基于Spring框架的WEB应用的安全框架 YuLimin 960 2005-12-23 16:30

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923