gpt4 book ai didi

java - Gerrit LDAP 配置

转载 作者:行者123 更新时间:2023-11-29 05:01:57 24 4
gpt4 key购买 nike

我正在尝试为用户 LDAP 配置 gerrit,但我遇到了一些问题。

我有以下内容:

LDAP 配置:

dc=test,dc=com
cn=admin
- cn=admins
- cn=username
ou=MyTeam
-cn=developers
-cn=myusername

我已经配置了 gerrit 来使用它:

[ldap]
server = ldap://localhost
username = myusername
accountBase = ou=MyTeam,dc=test,dc=com
groupBase = ou=MyTeam,dc=test,dc=com`

并且gerrit不允许我登录出现以下错误

ERROR com.google.gerrit.server.auth.ldap.LdapRealm : Cannot query LDAP to authenticate user
javax.naming.InvalidNameException: [LDAP: error code 34 - invalid DN]

有人可以解释一下如何正确设置吗?

最佳答案

这就是我的配置。用户名必须是允许在 ldap 中搜索的用户。也许您需要使用完全限定名称。抱歉,我的 LDAP 也不是那么强大,我也很难让它工作,但这个配置有效......

[ldap]
server = ldap://ldap
username = cn=notadmin,dc=myteam,dc=test,dc=com
accountBase = ou=users,dc=myteam,dc=test,dc=com
groupBase = ou=gerrit,ou=groups,dc=myteam,dc=test,dc=com
groupMemberPattern = (member=${dn})
accountFullName = cn

关于java - Gerrit LDAP 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31814718/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com