我正在使用Sonar 5.1.1版本。我正在尝试将Sonar与LDAP服务器链接起来。 为此,这些是我很喜欢的属性。
sonar.security.realm=LDAP
sonar.security.savePassword=true
ldap.url=ldap://***
ldap.windows.auth=false
ldap.user.baseDn=CN=Development,DC=abc,DC=com
ldap.user.request=(&(objectClass=user)(sAMAccountName={login}))
ldap.user.realNameAttribute=cn
ldap.user.emailAttribute=mail
ldap.group.baseDn=CN=Development,DC=abc,DC=com
ldap.group.request=(&(objectClass=group)(member={dn}))
LdapGroupMapping{baseDn=CN=Development,DC=abc,DC=com, idAttribute=cn, requiredUserAttributes=[dn], request=(&(objectClass=group)(**member={0}**))}
2015.11.25 18:53:04 INFO web[o.s.p.l.LdapContextFactory] Test LDAP connection on ldap://****: OK
2015.11.25 18:53:04 INFO web[org.sonar.INFO] Security realm started
2015.11.25 18:53:04 INFO web[o.s.s.n.NotificationService] Notification service started (delay 60 sec.)
2015.11.25 18:53:04 INFO web[o.s.s.s.IndexSynchronizer] Index rules
2015.11.25 18:53:04 INFO web[o.s.s.s.IndexSynchronizer] Index activeRules
2015.11.25 18:53:04 INFO web[o.s.s.s.RegisterMetrics] Register metrics
2015.11.25 18:53:05 INFO web[o.s.s.s.RegisterMetrics] Cleaning quality gate conditions
2015.11.25 18:53:05 INFO web[o.s.s.s.RegisterDebtModel] Register technical debt model
2015.11.25 18:53:05 INFO web[o.s.s.r.RegisterRules] Register rules
这里上面的成员来了0,当我想从声纳网页UI登录时,我收到了这条消息。
ERROR web[rails] Error from external users provider: exception Java::OrgSonarApiUtils::SonarException: Unable to retrieve details for user maruti in <default>