1

我正在尝试在连接模式下运行 SonarLint。我创建了一个令牌,但我继续收到“请求https://sonar/.../api/system.status失败”。如果我复制该链接并将其粘贴到我的浏览器中,则该链接可以正常工作。

SonarQube:6.3 SonarLint:3.2.0 Eclipse 4.7

我在 Eclipse 中确实有代理设置,当我连接到 Eclipse Marketplace 时它可以工作。此外,我确实需要智能卡才能访问 SonarQube 服务器。我认为这就是问题所在,但我不知道前进的方向。

我试图浏览http://docs.oracle.com/javase/8/docs/technotes/guides/security/p11guide.html#Config但我无法理解它或如何让它为我工作.

4

2 回答 2

1

我遇到了和你一样的问题。

为了通过我的反向代理,我必须在 jre/security/lib/java.security 中添加一个安全提供程序。为了在 Eclipse 中使用它,我在 eclipse.ini 中添加了必要的系统属性。

我在https://groups.google.com/d/msg/sonarlint/-FXcPeh_kw0/evkZgL8GCwAJ的 SonarQube 组中记录了解决方案

于 2017-08-28T20:44:59.780 回答
0

如果你必须使用智能卡访问 SonarQube,SonarQube 前面有一个认证系统,所以通过 SonarLint 的 token 认证(SonarQube 内部认证机制)是行不通的。

我没有看到这种情况的解决方法。

于 2017-08-26T07:55:24.103 回答