2017-08-25 8 views
1

SonarLintを接続モードで実行しようとしています。私はトークンを作成しましたが、 "https://sonar/.../api/system.statusを要求できません"というメッセージが引き続き表示されます。そのリンクをコピーしてブラウザに貼り付けると、リンクが正常に動作します。SonarQintでスマートカード認証が必要な場合、SonarLintを接続モードで実行します

SonarQube:6.3 SonarLint:3.2.0 のEclipse 4.7

私は、私は、Eclipse Marketplaceに接続したときに動作し、Eclipseでプロキシの設定を、持っています。また、SonarQubeサーバーにアクセスするにはスマートカードが必要です。私はそれが問題だと思っていますが、私はこれで進む方法を知らない。

私はhttp://docs.oracle.com/javase/8/docs/technotes/guides/security/p11guide.html#Configを調べようとしましたが、それを理解したり、それをどのように機能させることはできません。

答えて

0

同じ問題が発生しました。

リバースプロキシを通過するには、jre/security/lib/java.securityにセキュリティプロバイダを追加する必要がありました。 Eclipseで使用するために、必要なシステム・プロパティーをeclipse.iniに追加しました。

SonarQubeグループのソリューションを文書化しました。https://groups.google.com/d/msg/sonarlint/-FXcPeh_kw0/evkZgL8GCwAJ

0

SonarQubeにアクセスするためにスマートカードを使用する必要がある場合、SonarQubeの前に認証システムがあるため、SonarLintによるトークン(SonarQube内部認証メカニズム)による認証は機能しません。

この状況の回避策はありません。

関連する問題