LDAP服务器(ApachedDS)集成

时间:2015-08-21 07:52:58

标签: ldap integration openfire

enter image description here 这是ApacheDS LDAP服务器连接的LDIF文件:

  dn: dc=example,dc=com
objectClass: domain
objectClass: top
dc: example


dn: ou=Users,dc=example,dc=com
objectClass: organizationalUnit
objectClass: top
ou: Users


dn: ou=Groups,dc=example,dc=com
objectClass: organizationalUnit
objectClass: top
ou: Groups


dn: cn=Adan Abrams,ou=Users,dc=example,dc=com
objectClass: inetOrgPerson
objectClass: organizationalPerson
objectClass: person
objectClass: top
cn: Adan Abrams
sn: Abrams
description: 19741108000000Z
employeeNumber: 7
givenName: Adan
telephoneNumber: 254-323-1920
telephoneNumber: 902-451-7619
uid: aabrams
userPassword:: c2VjcmV0

dn: cn=admin,ou=Users,dc=example,dc=com
objectClass: inetOrgPerson
objectClass: organizationalPerson
objectClass: person
objectClass: top
cn: admin
sn: admin
description: 19741108000000Z
employeeNumber: 7
givenName: admin
telephoneNumber: 254-323-1920
telephoneNumber: 902-451-7619
uid: admin
userPassword:: admin

用户映射测试连接成功。我遇到的唯一问题是管理员身份验证的页面,我可以在其中使用" admin"作为管理员但无法使用LDIF文件中相同的密码进行身份验证,这就是为什么当我继续完成OpenFire的整个配置并尝试登录管理控制台时,它也无法使用该管理员用户登录。

如果我需要执行任何其他配置(如openfire.xml或遗漏某些内容),请告诉我。

提前致谢。

1 个答案:

答案 0 :(得分:0)

问题已经解决.... 实际上,默认情况下,密码在LDAP服务器中存储为HEX,其中包含一些算法。我将其更改为纯文本,,,现在可以登录到管理控制台管理员用户。感谢。