我试图在连接模式下运行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,但我无法理解它或如何让它适合我。
答案 0 :(得分:0)
如果您必须使用智能卡访问SonarQube,SonarQube前面有一个身份验证系统,因此使用令牌(SonarQube内部身份验证机制)通过SonarLint进行身份验证将无效。
我没有看到针对这种情况的解决方法。
答案 1 :(得分:0)
我遇到了同样的问题。
要通过我的反向代理,我必须在jre / security / lib / java.security中添加一个安全提供程序。要在Eclipse中使用它,我向eclipse.ini添加了必要的系统属性。
我在https://groups.google.com/d/msg/sonarlint/-FXcPeh_kw0/evkZgL8GCwAJ
的SonarQube小组中记录了解决方案