2017-03-02 1 views
0

Bonjour!Obtenir les références de listes du référentiel privé distant LibGit2Sharp

Je souhaite me connecter au référentiel privé. J'ai le login et le mot de passe, mais le programme s'est arrêté dans la vérification de SSL.
Erreur: Additional information: this remote has never connected
Comment je peux corriger cette erreur? Mon code:

 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); 
     } 

Pouvez-vous suggérer comment désactiver le contrôle correctement lorsqu'il est connecté à un référentiel?

+1

"Comment réparer cette erreur?" Quelle erreur? Avez-vous un message d'erreur concret? –

+0

@ LasseV.Karlsen question mise à jour! –

+0

Quelle est la connexion entre votre HttpWebRequest et le libgit2sharp-Repository? – Sascha

Répondre

0

Tout est décidé! L'erreur était dans l'ignorance du référentiel complet du serveur!

+1

Pouvez-vous élaborer à ce sujet s'il vous plaît? Qu'avez-vous changé? –