【问题标题】:SonarLint authentication not working when using Azure Active Directory使用 Azure Active Directory 时 SonarLint 身份验证不起作用
【发布时间】:2017-01-16 19:53:31
【问题描述】:

我的设置是托管在 azure 机器上的以下 SonarQube 6.0 + Nginx(两个 docker 容器)。
我已经配置了 sonar-auth-aad,它在浏览器中的工作就像一个魅力。
我已将自签名证书添加到本地计算机的存储中,因此不再出现错误。
我的机器有 Vs2015 update 3 和今天的最新版本 sonarlint。
当我尝试使用我的 AAD 登录名连接到服务器时,它不起作用,尽管它可以使用普通的 sonarqube 凭据。
它是不支持的东西还是我可以配置一些东西以使其工作?
谢谢!

【问题讨论】:

    标签: sonarqube sonarlint sonarlint-vs


    【解决方案1】:

    出于与 SonarQube 4.5 向后兼容的原因,我们提供 SonarLint 使用标准登录名/密码连接到 SonarQube 服务器的功能。但是建立这种连接的官方方法是:

    1. 在 SonarQube 中生成用户身份验证令牌(请参阅 http://docs.sonarqube.org/display/SONAR/User+Token
    2. 将 SonarLint 配置为使用此令牌(而不是登录名/密码)

    从那里您将设法让 SonarLint for Visual Studio 与您的 SonarQube 服务器建立连接。

    【讨论】:

    • 像魅力一样工作谢谢!唯一棘手的是您必须使用令牌作为登录名,而没有任何密码
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-11
    • 1970-01-01
    相关资源
    最近更新 更多