2011-08-19 58 views

回答

0

如果您願意使用GUI,下面介紹如何添加管理員用戶:https://docs.opends.org/2.2/page/ManagingUsersWithControlpanel

如果你願意使用Spring,下面是一個非常全面的例子:http://blog.javachap.com/index.php/ldap-user-management-with-spring-ldap/

如果您使用的是OpenSSO(OpenDS的姊妹項目),則可以使用OpenSSO REST接口來管理用戶。

+0

嗨亞倫,thx的答覆,我使用eclipse rcp創建一個接口,我必須使用操作。任何想法或任何示例代碼片段使用ldap將用戶添加到ldap。 – speedsri

+0

Apache Directory Studio是在Eclipse中構建的LDAP GUI(可以獨立部署或作爲Eclipse插件部署)。它的開源,所以你將能夠得到很多示例代碼:http://directory.apache.org/studio/ – atrain

0

UnboundID LDAP SDK提供了對com.unboundid.ldap.sdk.examples包中的LDAP目錄服務器添加,刪除,修改和修改DN操作的示例,LDAPModify類。

+0

嗨特里,thx的回覆我正在尋找使用opends的幫助。 – speedsri

+0

您問過如何使用Java將用戶添加到LDAP數據庫並將其刪除。我給了你一個指向你應該使用的最好的Java API的指針。不管你的目錄服務器是OpenDS,它都沒有區別。 –

0

如果您想使用Java在OpenDS中添加和刪除用戶,則可以使用JNDI或OpenDJ LDAP SDK(或任何其他LDAP客戶端API)。 JNDI捆綁在JVM中,您可以在Java.sun.com上找到詳細的教程。 OpenDJ LDAP SDK是一個外部庫,在opendj.forgerock.org上有很多示例代碼和文檔。你只需要指向Maven倉庫就可以使用它。

正如Aaron所提到的,Apache Directory Studio是一個在Eclipse中構建的LDAP GUI,它與OpenDS及其延續工作非常吻合:OpenDJ。

相關問題