SpringCloud——Cannot clone or checkout repository:

在配置SpringCloud的Config模塊過程中,遇到一個問題:

WARN ExceptionHandlerExceptionResolver:140 - Resolved [org.springframework.cloud.config.server.environment.NoSuchRepositoryException: Cannot clone or checkout repository: https://github.com/Spacider/SpringCloud.git]

百度了很多答案,基本處理就是url沒有加.git,但是我已經加了 .git 還是報錯
經過嘗試,需要在配置文件中再加一個skip-ssl-validation: true,之後就可以成功讀取到github上的配置文件了。

經過研究個人感覺原因如下:
1.https 走的是http+ssl 協議,如果你的證書沒有註冊的話就會產生安全方面的問題,就會導致你會被拒絕。
2.當你在github上配置SSH公鑰以後,你可以採用[email protected]/… 地址,這樣的話走的就是公私鑰。如果還是不行,可以嘗試在本地 git clone 你的項目,能 clone 下來就需要另找原因,不能 clone 下來請檢查你的公私鑰是否配置正確!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章