3

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

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

在此处输入图像描述

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

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

难道我做错了什么?这是一个错误吗?我的设置有问题吗?

谢谢

马里奥

4

1 回答 1

6

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

不区分大小写的登录

在将身份验证委托给不区分大小写的 LDAP/AD 服务器时设置sonar.authenticator.downcase为。true

组映射行为

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

于 2016-03-15T15:18:39.383 回答