首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gerrit LDAP配置

Gerrit LDAP配置
EN

Stack Overflow用户
提问于 2015-08-04 16:36:37
回答 1查看 2.6K关注 0票数 1

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

我有以下几点:

LDAP配置:

代码语言:javascript
复制
dc=test,dc=com
    cn=admin
    - cn=admins
      - cn=username
    ou=MyTeam
      -cn=developers
        -cn=myusername

我已经配置了gerrit来使用这个:

代码语言:javascript
复制
[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]

有人能解释一下如何正确设置这个吗?

EN

回答 1

Stack Overflow用户

发布于 2015-08-05 13:55:53

这就是我的配置。用户名必须是允许在ldap中搜索的用户。也许你需要使用完全限定的名字。对不起,我的LDAP也不太强,我也很难让它工作,但是这个配置可以.

代码语言:javascript
复制
[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
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31814718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档