LDAP插件:升级后用户身份验证失败

LDAP插件:升级后用户身份验证失败,ldap,sonarqube,Ldap,Sonarqube,迁移到SonarQube 5.6、LDAP 2.1后(从SonarQube 5.3、LDAP 1.5) 在对Active Directory域进行身份验证时,我遇到以下错误 2016.12.16 15:56:31 ERROR web[rails] Error from external users provider: exception Java::JavaLang::NullPointerException: 请注意 在迁移过程中,为了让LDAP插件识别工作域,我不得不添加以下参数 lda

迁移到SonarQube 5.6、LDAP 2.1后(从SonarQube 5.3、LDAP 1.5)

在对Active Directory域进行身份验证时,我遇到以下错误

2016.12.16 15:56:31 ERROR web[rails] Error from external users provider: exception Java::JavaLang::NullPointerException: 
请注意

在迁移过程中,为了让LDAP插件识别工作域,我不得不添加以下参数

ldap.realm=company.domain
ldap.user.request=(&(objectClass=user)(sAMAccountName={login}))
在我找到的日志中

Test LDAP connection on ldap://servername.company.domain: OK
LDAP插件(SonarSource支持)不再包括

此代码现在包含在社区支持的插件中

老实说,我在他们的官方文件中没有发现任何这种变化的痕迹。我在浏览LDAP插件的代码时发现了它(因为当我最终完成其配置以匹配我的域时,我注意到由LDAP插件创建的用户与现有用户不匹配=>失去特权)


启用Active Directory插件(并禁用LDAP插件)使我能够获得与SonarQube 5.3、LDAP 1.5相同的功能级别。好吧,看起来SonarSource已经拆分了LDAP插件:与Active Directory相关的代码已被删除(移动到Active Directory插件,一个社区支持的插件),可能需要在其企业支持的插件中仅保留LDAP相关功能。Active Directory插件的版本:我遇到了完全相同的问题(即在使用LDAP 2.1插件升级到5.6 LTS后登录失败),并且能够按照您的建议使用Active Directory插件再次登录SonarQube服务器。