SonarQube和LDAP - 区分大小写的登录

Mar*_*ica 3 ldap active-directory sonarqube sonarqube-web

我正在检查SonarQube 5.4和最新的LDAP插件1.5.1.然而,有几个问题.

第一.我的AD帐户是majcicam.如果我使用它登录,它将正确显示在用户列表中.但是,如果我使用MajcicaM(注意大写字母)登录,则会在列表中添加另一个用户:

在此输入图像描述

从附图中可以看出.对于我所做的每一次登录,似乎都将其视为区分大小写,并将其视为不同的用户.

第二件事.一旦我将一个组分配给我的用户,在下次登录时这些设置就会消失.似乎他们没有坚持下去.

难道我做错了什么?这是一个错误吗?我的设置搞砸了吗?

谢谢

马里奥

Nic*_*eam 6

这里没有错误,只是关于LDAP插件配置和行为的一些细微之处.:)

不区分大小写的登录

将身份验证委派给不区分大小写的LDAP/AD服务器时设置sonar.authenticator.downcasetrue.

组映射行为

配置组映射时(即您手动配置ldap.group.*或使用轻量级AD配置的Windows身份验证模式),LDAP/AD中的成员身份将覆盖SonarQube中本地配置的任何成员身份.LDAP/AD成为管理组成员身份的唯一场所(每次用户登录时都会获取信息).