关于连接元数据库和ldap,这些步骤中有什么错误?

关于连接元数据库和ldap,这些步骤中有什么错误?,ldap,metabase,Ldap,Metabase,我无法在元数据库和LDAP之间创建连接 我正在尝试将其设置为与齐柏林飞艇配置类似的配置: ldapRealm.contextFactory.url = our_url<br> ldapRealm.contextFactory.systemUsername = our_username<br> ldapRealm.contextFactory.systemPassword = our_password ldapRealm.userDnTemplate = cn={0},o

我无法在元数据库和LDAP之间创建连接

我正在尝试将其设置为与齐柏林飞艇配置类似的配置:

ldapRealm.contextFactory.url = our_url<br>
ldapRealm.contextFactory.systemUsername = our_username<br>
ldapRealm.contextFactory.systemPassword = our_password

ldapRealm.userDnTemplate = cn={0},ou=people,dc=xha,dc=app<br>
ldapRealm.memberAttributeValueTemplate = cn={0},ou=people,dc=xha,dc=app<br>
ldapRealm.authorizationEnabled = true<br>
ldapRealm.searchBase = dc=xha,dc=app<br>
ldapRealm.userSearchBase = ou=people,dc=xha,dc=app<br>
ldapRealm.groupSearchBase = ou=group,dc=xha,dc=app<br>
ldapRealm.userSearchAttributeName = uid<br>
ldapRealm.userSearchFilter = (&(objectclass=*)(uid={0}))<br>
ldapRealm.memberAttribute = memberUid
我还尝试了空过滤器

还没有任何效果,我在这上面坚持了两个星期。 日志中的内容只是:

{:错误{:密码“与存储的密码不匹配”}

我也尝试了一些步骤,但仍然无法使其起作用

我们的“LDAP”帐户没有电子邮件-> 我不知道在版本0.34.2中是否仍然是“硬编码”的

那么,你有什么建议吗,我该怎么解决呢

先谢谢你
彼得

事实上我已经明白了。“OU=people,DC=xha,DC=app”是正确的,但我们的LDAP模式很大,LDAP日志中有错误,“超出了大小限制”。因此,我们开始使用MariaDB存储元数据库设置,我用“OU=group,DC=xha,DC=app”保存设置,然后手动更改为OU=people,DC=xha,DC=appin-MariaDB。

事实上我找到了答案。“OU=people,DC=xha,DC=app”是正确的,但我们的LDAP模式很大,LDAP日志中有错误,“超出了大小限制”。因此,我们开始使用MariaDB存储元数据库设置,我用“OU=group,DC=xha,DC=app”保存了设置,然后手动更改为OU=people,DC=xha,DC=appin MariaDB。

要确认,两个系统使用的凭据是否相同?要确认,两个系统使用的凭据是否相同?
cn={login},ou=people,dc=xha,dc=app<br>
(&(objectClass=)(uid={0}))<br>
(&(objectClass=)(uid={login}))<br>
(&(objectClass=)(memberUid={0}))<br>
(&(objectClass=)(memberUid={login}))<br>
{uid={login}}<br>
(&(objectclass=*)(cn={login}))<br>