2017-08-25 1 views
1

Ich versuche, SonarLint im verbundenen Modus auszuführen. Ich habe ein Token erstellt, bekomme aber weiterhin "Fail to request https://sonar/.../api/system.status". Wenn ich diesen Link kopiere und in meinen Browser einfüge, funktioniert der Link einwandfrei.Führen Sie SonarLint im verbundenen Modus aus, wenn SonarQube die Smartcardauthentifizierung erfordert

Sonarqube: 6.3 SonarLint: 3.2.0 Eclipse-4.7

ich tun, um die Proxy-Setup in Eclipse haben, die funktioniert, wenn ich an die Eclipse-Marktplatz verbinden. Außerdem benötige ich eine Smartcard für den Zugriff auf den SonarQube-Server. Ich denke, das ist das Problem, aber ich kenne den Weg nicht weiter.

Ich habe durch http://docs.oracle.com/javase/8/docs/technotes/guides/security/p11guide.html#Config zu schauen versucht, aber ich es Sinn aus nicht machen kann oder wie es für mich zu arbeiten.

Antwort

0

Ich stieß auf das gleiche Problem, das Sie getan haben.

Um an meiner Reverse-Proxy, ich einen Sicherheitsanbieter in jre/Sicherheit/lib/java.security hinzuzufügen hatte. Um es mit Eclipse zu verwenden, habe ich die notwendigen Systemeigenschaften zu eclipse.ini hinzugefügt.

Ich dokumentierte die Lösung in der SonarQube-Gruppe bei https://groups.google.com/d/msg/sonarlint/-FXcPeh_kw0/evkZgL8GCwAJ

0

Wenn Sie für den Zugriff auf SonarQube eine Smartcard verwenden müssen, befindet sich vor SonarQube ein Authentifizierungssystem, sodass die Authentifizierung mit Token (SonarQube-interner Authentifizierungsmechanismus) über SonarLint nicht funktioniert.

Ich habe keine Abhilfe für diese Situation sehen.

Verwandte Themen