在SonarQube 6.0中使用sonar activedirectory 1.0时出错

在SonarQube 6.0中使用sonar activedirectory 1.0时出错,sonarqube,Sonarqube,升级到SonarQube 6.0后,我们无法再使用SSO登录插件。这是跟踪模式下的SonarQube.log: DEBUG web[o.s.s.u.NewUserNotifier] User created: xxxx@xxxx. Notifying NewUserHandler handlers... TRACE web[sql] time=0ms | sql=select u.login,u.name,u.email,u.active,u.scm_accounts,u.created_at,

升级到SonarQube 6.0后,我们无法再使用SSO登录插件。这是跟踪模式下的SonarQube.log:

DEBUG web[o.s.s.u.NewUserNotifier] User created: xxxx@xxxx. Notifying NewUserHandler handlers...
TRACE web[sql] time=0ms | sql=select u.login,u.name,u.email,u.active,u.scm_accounts,u.created_at,u.updated_at from users u  where u.updated_at>? | params=1470426045520
TRACE web[es] ES refresh request on indices 'users' | time=94ms
**ERROR web[rails] cannot load Java class org.sonar.server.user.RubyUserSession**
DEBUG web[http] GET /active_directory/validate | time=2703ms
插件配置非常简单(只有一行):


有没有办法通过添加其他配置设置来解决此问题?如何判断此错误是在SonarQube还是SSO代码中?

似乎SonarQube 6.0中更改了身份验证接口,以逐步淘汰一些旧的软件组件。因此,改变声纳配置无法解决这一问题;必须更新SSO插件。可以在和中找到一张票

为了逐步淘汰一些旧的软件组件,SonarQube 6.0中的身份验证接口似乎有所改变。因此,改变声纳配置无法解决这一问题;必须更新SSO插件。可以在和中找到一张票

谢谢。我写了链接谷歌集团的便条。遗憾的是,即使插件被更新了,它看起来仍然不支持SSO。用户仍需单击链接


使用BaseIdentityProvider API()->它将通过在登录页面中创建链接来允许SSO,谢谢。我写了链接谷歌集团的便条。遗憾的是,即使插件被更新了,它看起来仍然不支持SSO。用户仍需单击链接


使用BaseIdentityProvider API()->它将通过在登录页面中创建链接来允许SSO

您知道这一点了吗?我也遇到了同样的事情。见问题。这个插件必须被修复。你发现了吗?我也遇到了同样的事情。见问题。插件必须是固定的。
sonar.security.realm=ACTIVE_DIRECTORY