忽略git SSL證書

2021-09-11 03:05:10 字數 597 閱讀 4302

git clone

cloning into '***x'...

fatal: unable to access '/': ssl certificate problem: unable to get local issuer certificate

當你通過https訪問git遠端倉庫,如果伺服器的ssl證書未經過第三方機構簽署,那麼git就會報錯。這是十分合理的設計,畢竟未知的沒有簽署過的證書意味著很大安全風險。但是,如果你正好在架設git伺服器,而正式的ssl證書沒有簽發下來,你為了趕時間生成了自簽署的臨時證書,怎樣才是最便捷的測試手段。

第一步,轉殖遠端倉庫時,用env命令設定git_ssl_no_verify環境變數為"ture",並同時呼叫正常的git clone命令。完整的命令如下:

bash**

env git_ssl_no_verify=true git clone

第二步,在轉殖完畢的倉庫中將http.sslverify設定為"false"。完整的命令如下:

執行:git config http.sslverify "false"

忽略git SSL安全連線

當使用git訪問或轉殖遠端倉庫時,如果伺服器的ssl證書未經過第三方機構簽署,那麼git就會報錯。這是十分合理的設計,畢竟未知的沒有簽署過的證書意味著很大安全風險。但是,伺服器是你自建的,為了方便的臨時簽名。解決方法 1 命令列 git config http.sslverify false 2 直...

git忽略ssl證書

公司自己搭建的git倉庫,當使用https拉 時,會報出如下錯誤 fatal unable to access https c x.git ssl certificate problem unable to get local issuer certificate這是由於伺服器的ssl證書未經過第三...

Flutter忽略Https WSS證書驗證

dio dio dio dio.options.baseurl urlconfig.base url dio.options.connecttimeout 5000 dio.options.receivetimeout 3000 忽略https校驗 由於專案需求需要,在使用忽略https證書驗證的過...