2017-08-25 99 views
1

我試圖在連接模式下運行SonarLint。我創建了一個令牌,但我仍然無法請求「https://sonar/.../api/system.status」。如果我複製該鏈接並將其粘貼到我的瀏覽器中,鏈接工作正常。當SonarQube需要智能卡身份驗證時,在已連接模式下運行SonarLint

SonarQube:6.3 SonarLint:3.2.0 的Eclipse 4.7

我有在Eclipse,當我連接到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內部認證機制)的認證將不起作用。

我沒有看到這種情況的解決方法。

相關問題