SonarLint插件IntelliJ没有身份验证

时间:2017-07-07 16:09:53

标签: authentication sonarqube sonarlint

是否可以使用SonarQube 5.6.1 SonarLint 3.0.0插件连接到远程IntelliJ 2017.1服务器而不使用默认身份验证?目前,该插件似乎需要username/passwordtoken

1 个答案:

答案 0 :(得分:8)

你可以使用hack: 通常,sonarLint将信息存储在IntelliJConfiguration-directory config/options/sonarlint.xml中 - 您只需将以下配置粘贴到该文件中即可:

<application>
  <component name="SonarLintGlobalSettings">
    <option name="sonarQubeServers">
      <list>
        <SonarQubeServer>
          <option name="hostUrl" value="<your-server-url>" />
          <option name="name" value="test" />
          <option name="login" value="" />
          <password />
          <organizationKey />
        </SonarQubeServer>
      </list>
    </option>
  </component>
</application>

这是没有身份验证的服务器的基本配置。

//编辑:看来这是sonarSource对sonarLint的预期更改 - https://groups.google.com/forum/#!topic/sonarlint/xnpQmXN8NEo - 是关于此的邮件列表讨论