2016-09-08 93 views
0

我的设置是在Azure上的计算机上托管的以下SonarQube 6.0 + Nginx(两个码头工具容器)。
我配置了sonar-auth-aad,它在浏览器中像一个魅力一样工作。
我已经将自签名证书添加到本地计算机的存储中,因此我不再有错误。
我的机器拥有Vs2015更新3和最新版本的sonarlint。
当我尝试使用我的AAD登录连接到服务器时,它不起作用,虽然它适用于普通的声纳权限证书。
它还没有得到支持,或者我可以配置一些东西,使其工作?
谢谢!使用Azure Active Directory时SonarLint身份验证不起作用

回答

1

我们提供从SonarLint连接SonarQube服务器的能力,只是出于与SonarQube 4.5向后兼容的原因而使用标准登录/密码。但要建立这种连接的正式方法是:

  1. 生成SonarQube用户认证令牌(见http://docs.sonarqube.org/display/SONAR/User+Token
  2. 配置SonarLint使用此令牌(而不是登录/密码)

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

+0

作品像魅力谢谢!唯一棘手的是你必须使用令牌作为登录,而不是密码 – baywet

+0

约定@baywet,就用户体验而言,这种模式并不好。 –

相关问题