簡體   English   中英

Eclipse Git自簽名證書錯誤

[英]Eclipse Git self signed certificate error

我正在嘗試使用Eclipse(Eclipse Juno)中的GIT插件克隆可通過HTTPS協議訪問的存儲庫。 該存儲庫具有自簽名證書。

當我使用命令行git clone並指定sslVerify選項時,我能夠在本地克隆該存儲庫:

git config --global http.sslVerify no

但是,我想在Eclipse的EGit或GIT客戶端插件上實現該目標。

如何在Eclipse中設置此配置?

更新:

嘗試過這個: https ://stackoverflow.com/a/9742520/405117沒用:(

更新2:

收到錯誤 :username @ servername / git / repository項目:無法打開git-upload-pack:

請檢查:

  • 網絡連接設置
  • 網絡連接-> SSH2 Eclipse首選項

進行這些更改后,您可能還需要重新啟動Eclipse。

這些更改已經完成,但沒有運氣:(

更新3:與Egit 2.2.0相同的問題

您正在運行哪個版本的EGit / JGit?

我發現這篇文章說這是一個正在處理的錯誤。 但是該帖子來自2011年6月,因此我可以想象到現在該補丁已經發布了。

它在GitBlit文檔上說了這一點。 我不知道您是否在GitBlit上運行遠程倉庫,但是值得檢查Creating your own Self-Signed Certificate鏈接 )下的設置部分。

遠程Eclipse / EGit / JGit客戶端(<= 1.1.0)將無法使用此證書進行通信,因為無論http.sslVerify = false客戶端設置如何,JGit始終會驗證證書的主機名。

在同一問題上還有一個關於SO的問題。

根據James Moger的評論,顯然GitBlit的引用應該是

遠程Eclipse / EGit / JGit客戶端(<= 2.1.0)將無法使用此證書進行通信,因為無論http.sslVerify = false客戶端設置如何,JGit始終會驗證證書的主機名。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM