2017-03-02 87 views
0

Hello!從遠程私有存儲庫獲取列表引用LibGit2Sharp

我想連接到私人存儲庫。我有登錄名和密碼,但程序停止在SSL驗證中。
錯誤:Additional information: this remote has never connected
我該如何解決這個錯誤? 我的代碼:

 String urls = "url"; 
     HttpWebRequest request = HttpWebRequest.CreateHttp(urls); 
     request.ServerCertificateValidationCallback += (sender, certificate, chain, sslPolicyErrors) => false; 
     Console.WriteLine(request.AuthenticationLevel); 

     var credentials = new UsernamePasswordCredentials 
     { 
      Username = "user", 
      Password = "password" 
     }; 

     var remote = Repository.ListRemoteReferences("url", (url, fromUrl, types) => credentials); 

     foreach (var reference in remote) 
     { 
      Console.WriteLine(reference.TargetIdentifier); 
     } 

您能否提供在連接到存儲庫如何正確地禁用檢查?

+1

「我該如何解決這個錯誤?」哪個錯誤?你有沒有具體的錯誤信息? –

+0

@ LasseV.Karlsen問題已更新! –

+0

你的HttpWebRequest和libgit2sharp-Repository之間的連接是什麼? – Sascha

回答

0

所有決定! 錯誤是無知的整個服務器存儲庫!

+1

你能詳細解釋一下嗎?你改變了什麼? –