使用Azure Active Directory时,SonarLint身份验证无法正常工作

时间:2016-09-08 19:05:18

标签: sonarqube sonarlint sonarlint-vs

我的设置是在天蓝色的机器上托管的以下SonarQube 6.0 + Nginx(两个泊坞容器)。 我配置了声纳-auth-aad,它在浏览器中像魅力一样工作。
我已将自签名证书添加到本地计算机的商店,因此我不会再收到错误。
我的机器有vs2015更新3和截至今天的sonarlint的最新版本 当我尝试使用我的AAD登录连接到服务器时,虽然它适用于普通的声纳证书,但它不起作用。
它是不支持的东西还是我可以配置一些东西以使其工作?
谢谢!

1 个答案:

答案 0 :(得分:2)

我们提供SonarLint的功能,使用标准登录名/密码连接到SonarQube服务器,只是为了向后兼容SonarQube 4.5。但建立这种联系的官方方式是:

  1. 在SonarQube中生成用户身份验证令牌(请参阅http://docs.sonarqube.org/display/SONAR/User+Token
  2. 配置SonarLint以使用此令牌(而非登录名/密码)
  3. 从那里你将设法让SonarLint for Visual Studio与你的SonarQube服务器建立连接。