首页 文章

能够在Linux上从Java和/或Spring Security修改Active Directory

提问于
浏览
2

我还没有能够从Java和/或Linux上找到有关如何 WRITE 到Active Directory服务器的任何信息 .

当我说 WRITE 时,我的意思是添加/删除权限,管理角色(组),向这些组添加/删除用户的能力,以及添加/删除组权限 .

我希望如果没有解决方案,自定义/单声道应用程序可以处理工作 .

有谁知道这样做的任何API,库或产品?谢谢 .

3 回答

  • 1

    我现在已经多年没用了,但如果Active Directory在稍微非标准的LDAP上仍然是某种类型,请尝试 JNDI .

  • 1

    AD是一个主要实现LDAPv3的LDAP服务器,因此您可以访问它以便使用JNDI进行读写 . JNDI允许您使用Java中的“标准”API访问任何“目录”服务 . 您应该使用更具体的LDAP Java API来编写和访问所有LDAP操作 .

    我们使用LDAP Java API,java.naming.ldap包从Java Swing应用程序修改LDAP服务器(Active Directory)并且工作正常 .

  • 2

    Spring LDAP为您的所有LDAP需求提供了LdapTemplate . 它有一些关于AD的预防措施,但它应该工作正常 .

相关问题