Active directory SonarQube 4.4 LDAP插件1.4+;公元

Active directory SonarQube 4.4 LDAP插件1.4+;公元,active-directory,ldap,sonarqube,Active Directory,Ldap,Sonarqube,我正在尝试让sonar使用LDAP+AD身份验证,但要让它工作起来我有很多困难。我得到的要么是“org.sonar.api.utils.SonarException:无法打开LDAP连接”,要么是“无法检索用户xxx.xxx的详细信息”。以下是我当前的配置: #配置 sonar.security.realm=LDAP sonar.security.savePassword=true ldap.url=ldap://tpr.mycompany:3268 #用户配置 ldap.user.baseDn

我正在尝试让sonar使用LDAP+AD身份验证,但要让它工作起来我有很多困难。我得到的要么是“org.sonar.api.utils.SonarException:无法打开LDAP连接”,要么是“无法检索用户xxx.xxx的详细信息”。以下是我当前的配置:

#配置
sonar.security.realm=LDAP
sonar.security.savePassword=true
ldap.url=ldap://tpr.mycompany:3268
#用户配置
ldap.user.baseDn=OU=Users,OU=MYCOMPANY,DC=tpr,DC=MYCOMPANY,tpr.MYCOMPANY
ldap.user.request=(&(objectClass=inetOrgPerson)(uid={login}))
ldap.user.realNameAttribute=cn
ldap.user.emailAttribute=mail
ldap.bindDn=CN=my\u account\u name,OU=Users,OU=mycompany
ldap.bindPassword=MyPassword
#组配置
ldap.group.baseDn=OU=Users,OU=MYCOMPANY,DC=tpr,DC=MYCOMPANY,tpr.MYCOMPANY
ldap.group.request=(&(objectClass=posixGroup)(memberUid={uid}))
下面是AD Explorer显示的路径:

CN=my\u account\u name,OU=Users,OU=MYCOMPANY,DC=tpr,DC=MYCOMPANY,tpr.MYCOMPANY

我也有同样的问题。如果要连接到Active Directory,则需要以下附加属性:

ldap.user.loginAttribute=sAMAccountName
ldap.user.objectClass=user
可能重复的