由于 Oauth 2 支持仅适用于 SonarQube 5.4,因此我正在尝试使其与 Azure AD DS 一起使用(预览版)原则是 Azure AD 可以为支持 ntlm kerberos ldap 等的旧版 AD 域服务提供仿真点(想想它基本上作为域控制器)我已经配置了 AAD DS 部分并更新了我的 sonarqube 机器的 dns 服务器。域从 sonarqube VM 正确解析。然后我安装了 LDAP 模块并将其添加到声纳配置文件中。但是当我尝试时 sonarqube 不再工作(也尝试了它的变体)请注意,我正在使用 sonarqube 5.3 在 Ubuntu(最新)上运行,并且机器没有“加入”到域。知道如何使它工作吗?我发现只有很少的文档。谢谢
sonar.security.realm=LDAP
ldap.windows.compatibilityMode=true
sonar.forceAuthentication=true
ldap.url=ldap://10.0.0.5:10389
ldap.user.baseDn=cn=users,dc=baywetdev,dc=onmicrosoft,dc=com
1 回答
0
sonarqube 于 3 月 8 日通过 Oauth 发布了对 AAD 的支持。这是现在推荐的方法。有关更多信息,请参阅https://github.com/SonarQubeCommunity/sonar-auth-aad
于 2016-04-04T19:41:30.153 回答