OpenDS,OpenDJ和OpenAM有什么区别?

san*_*dal 6 ldap openam opendj

请解释OpenDS OpenDJ OpenAM时使用的内容.谢谢.

Lud*_*tou 18

OpenDJ是一个构建LDAP和REST基础目录服务的开源项目.OpenDJ继续开源OpenDS的开发,这个项目由Sun Microsystems启动,但被Oracle抛弃.

OpenAM是一种开源的身份验证,授权,Web单点登录,联合解决方案,具有灵活性,可扩展性和高度可扩展性.对于其配置管理,OpenAM嵌入了OpenDJ.对于其用户存储,它依赖于LDAP目录服务器,并且与OpenDJ很好地集成.

[披露:我是ForgeRock的产品经理,ForgeRock是支持OpenDJ和OpenAM商业化的公司]


小智 5

OpenAM 与 OpenDJ 或 OpenDS 完全不同。让我消除您的所有疑虑:

OpenAM是一个开源访问管理和联合服务器平台,由ForgeRock提供支持。它由 ForgeRock 赞助,直到 2016 年。现在它得到了开放身份平台社区的支持。

OpenAM 究竟是什么?

OpenAM 提供一种称为访问管理的服务,该服务管理对网络上可用的资源(例如网页、应用程序或 Web 服务)的访问。一旦设置好,OpenAM 就提供了一个用于管理用户、角色和资源访问的基础设施。

它通过处理身份验证 (确认身份)和授权(确定是否向经过身份验证的人授予访问权限)来集中访问控制。

当您深入了解这项精美的服务时,您会发现,您可以通过开放访问策略保护您的资源并对其进行自定义,并且可以实现社交身份验证、多重身份验证、帐户锁定、单点登录等,并且可以在其中定义授权策略没时间 。
继续使用 OpenDJ ..

OpenDJ 是一个目录服务器,它实现了广泛的“轻量级目录访问协议”(LDAP)并且还支持“目录服务标记语言”(DSML)。OpenDJ 是用 Java 语言编写的。

这是一个由 Sun Microsystems 发起的内部项目,现在由 ForgeRock 维护。


让我帮助您了解 LDAP 和 Directory 等重要术语:

轻量级目录访问协议(也称为 LDAP)是一种应用程序协议。该协议专门用于查询数据以及修改所述数据。这是通过使用目录服务来执行的 - 即存储、组织和提供对目录中信息的访问的软件系统。

结论:

OpenAM 规定谁可以访问什么资源,何时以及在什么条件下,而 OpenDJ 是由组织管理的高性能、高可用性和安全的身份存储。

.