`
jassonzou
  • 浏览: 2669 次
  • 性别: Icon_minigender_1
  • 来自: 中国
最近访客 更多访客>>
社区版块
存档分类
最新评论

使用 Acegi 保护 Java 应用程序,第 2 部分: 使用 LDAP 目录服务器

阅读更多

原文来自IBM developerWorks 中国 

    了解了 Acegi 安全系统(Acegi Security System)的 基础知识 后,我们将介绍该系统的更加高级的应用。在本文中,Bilal Siddiqui 向您展示了如何结合使用 Acegi 和一个 LDAP 目录服务器,实现灵活的具有高性能的 Java™ 应用程序的安全性。还将了解如何编写访问控制策略并将其存储在 ApacheDS 中,然后配置 Acegi 使其与目录服务器交互,从而实现身份验证和授权的目的。

www.ibm.com/developerworks/cn/java/j-acegi2/index.html

 

  • j-acegi2.zip (14.1 KB)
  • 描述: 示例代码
  • 下载次数: 78
分享到:
评论

相关推荐

    使用 Acegi 保护 Java 应用程序: 续二

    在“使用 Acegi 保护 Java 应用程序:续二”这篇博文中,作者可能深入探讨了如何将 Acegi 集成到 Java 应用程序中,以增强其安全性,特别是对于 Web 应用程序。下面我们将详细讨论 Acegi 的核心概念和使用方法,以及...

    acegi+ldap

    将Acegi与LDAP整合,可以使应用程序利用LDAP服务器进行用户登录验证和角色分配,提高系统的安全性与可维护性。 在描述中提到的"spring + acegi + ldap 权限框架",意味着这个实例展示了如何配置和使用这三者来构建...

    Spring Security ldap 1.3.2

    Spring Security是Java领域中一个广泛使用的安全框架,它为Web应用程序提供了全面的安全管理解决方案。而Spring Security LDAP模块则是Spring Security的一个扩展,它允许开发者利用 Lightweight Directory Access ...

    spring的acegi应用

    2. **实现认证**:定义用户认证的源,如数据库、LDAP服务器或自定义认证提供者。 3. **设置授权规则**:根据角色分配访问权限,例如,只允许管理员访问特定的页面。 4. **处理异常**:设置安全相关的异常处理,如未...

    ldap与Acegi? ----Acegi配置文件解剖

    在这里,我们可能会看到`ldap-authentication-provider`标签,这表明Acegi会使用LDAP服务器进行身份验证。 2. **`<ldap-server>`**: 这个元素配置了与LDAP服务器的连接信息,包括URL、端口、基DN(Base DN)等。...

    Portal ibm

    这个应用程序将展示如何配置Acegi与ApacheDS集成,以及如何使用Acegi的安全过滤器和注解来保护应用程序的不同部分。 ### 结论 使用Acegi和LDAP目录服务器保护Java应用程序的安全性是一种强大而灵活的解决方案。...

    ACEGI

    Acegi Security是一个专门为Spring框架设计的权限控制框架,旨在为基于J2EE的企业级应用程序提供全面的安全服务。这个框架解决了J2EE规范中安全性配置不便于移植的问题,使得应用程序的安全设置能够在不同服务器环境...

    acegi-security-0.8.3.jar.zip

    5. 集成其他安全机制:如与LDAP服务器集成进行目录服务认证,或者与CAS(Central Authentication Service)等单点登录系统集成。 尽管Acegi Security已被Spring Security替代,但它的设计理念和实现方式对理解现代...

    使用Acegi作为基于Spring框架的WEB应用的安全框架

    7. **实战Acegi:使用Acegi作为基于Spring框架的WEB应用的安全框架.pdf** 这份文档很可能详细介绍了如何配置Acegi Security,包括设置安全上下文、配置过滤器链、创建自定义认证和授权策略等。它可能还包含了一些...

    acegi-security-jboss-0.8.1.jar.zip

    Acegi Security在当时是Spring Security的前身,它通过提供细粒度的访问控制,帮助开发者保护Web应用程序免受未经授权的访问。 Acegi Security的核心特性包括: 1. **身份验证**:系统可以通过多种方式验证用户身份...

    acegi的详细配置实现

    Acegi Security是一个强大的Spring安全插件,它通过提供灵活且可扩展的安全解决方案来保护应用程序免受各种攻击。该插件支持多种认证机制,如表单认证、基本认证(BASIC)、摘要认证(Digest)等,同时也支持多种授权...

    Spring+LDAP实现单点登录

    1. **Spring框架**:Spring是一个广泛使用的Java企业级应用开发框架,它提供了一整套服务,包括依赖注入、数据访问、事务管理、AOP(面向切面编程)等,极大地简化了Java应用的构建和维护。在SSO场景中,Spring的...

    acegi-security-1.0.5.zip

    Acegi Security是一个在Java开发领域广泛应用的开源安全框架,它主要为基于J2EE的企业级应用程序提供了全面且强大的安全解决方案。这个框架的核心在于其高度的灵活性和可扩展性,允许开发者根据具体需求定制安全策略...

    实际WEB项目整合 Shiro 以及 LDAP 方案.docx

    - Shiro 的 LDAP Realm 使用提供的配置连接 LDAP 服务器。 - Realm 执行搜索操作,基于 userDnTemplate 将用户名转换成完整的 DN(Distinguished Name)。 - LDAP 服务器验证 DN 和密码,如果匹配则返回成功,否则...

    acegi-security-jetty-0.8.3.jar.zip

    Acegi Security是一个历史悠久的安全框架,它为Java应用提供了一套全面的身份验证和授权服务。这个框架在Spring社区中被广泛使用,特别是在Spring MVC和Jetty服务器的集成项目中。"acegi-security-jetty-0.8.3.jar....

    acegi-security-resin-1.0.7.jar.zip

    Acegi Security是一款在Java应用程序中实现安全控制的框架,它为Spring框架提供了强大的身份验证和授权功能。在Java世界中,安全通常是应用开发中的一个重要环节,Acegi Security为开发者提供了全面的安全解决方案,...

    Practical Quick Start with Acegi Security

    - **示例应用**:提供了“教程”样本应用和“联系人”应用等示例项目来展示如何使用Acegi安全框架。 - **完整文档**:提供了详尽的参考文档、JavaDoc文档以及相关的书籍资源。 #### 六、支持的应用类型 Acegi安全...

Global site tag (gtag.js) - Google Analytics