Spring Security Acegi 学习之路一
概述
?
?? ? Acegi Security(以下简称Acegi)是一个能为基于Spring的企业应用提供强大而灵活安全访问控制解决方案的框架,Acegi已经成为Spring官方的一个子项目,所以也称为Spring Security。它通过在Spring容器中配置一组Bean,充分利用Spring的IoC和AOP功能,提供声明式安全访问控制的功能。虽然,现在Acegi也可以应用到非Spring的应用程序中,但在Spring中使用Acegi是最自然的方式。
? Acegi可以实现业务对象方法级的安全访问控制粒度,它提供了以下三方面的应用程序的安全:
图?5?认证用户信息存储器
图 6AbstractSecurityInterceptor工作流程
择。PS:本文主要摘自《精通Spring 2.x ——企业应用开发详解》, 图片来源于网上。
?
?