2017-03-02 26 views
0

こんにちは!リモートプライベートレポジトリからのリスト参照を取得する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

これについて詳しく説明できますか?あなたは何を変えましたか? –