【发布时间】:2017-07-26 05:19:45
【问题描述】:
我正在使用 Sonar Auth GitLab Plugin 通过 GitLab 启用声纳用户身份验证和单点登录。我遵循了描述的所有配置细节,但是当我登录时收到错误“请求的范围无效、未知或格式错误”。我没有找到任何相关信息,我通过 GitLab OAuth 成功集成了其他工具。我正在使用 SonarQube v5.6.3 和 GitLab 8.9.1。有什么提示吗?
【问题讨论】:
我正在使用 Sonar Auth GitLab Plugin 通过 GitLab 启用声纳用户身份验证和单点登录。我遵循了描述的所有配置细节,但是当我登录时收到错误“请求的范围无效、未知或格式错误”。我没有找到任何相关信息,我通过 GitLab OAuth 成功集成了其他工具。我正在使用 SonarQube v5.6.3 和 GitLab 8.9.1。有什么提示吗?
【问题讨论】:
最后我发现了错误,Sonar Auth GitLab 插件的latest release 使用 oauth scope = read_user ,这可以从GitLab v8.15 获得。所以我安装了插件的 v1.0.0 并且一切正常。理想的解决方案是升级到 GitLab 的 v8.15。
【讨论】:
https://gitlab.company.com/sonarqube/oauth2/callback和https://gitlab.company.com/sonarqube/oauth2/callback/gitlab都试过了 请问你用的是什么值?谢谢。