En utilisant l'identité de la requête HTTP actuelle comme les informations d'identification par défaut pour SharpSVN

StackOverflow https://stackoverflow.com/questions/1377258

  •  21-09-2019
  •  | 
  •  

Question

Je suis en train d'appeler à RemoteCreateDirectories SharpSVN par une application Web et que vous voulez les informations d'identification pour être celui de l'utilisateur connecté. cela peut être fait implicitement ou est le nom d'utilisateur et mot de passe requis comme dans l'exemple ci-dessous?

using (var svnClient = new SvnClient())
{
  svnClient.Authentication.DefaultCredentials = new NetworkCredential(@"aaa\bbb", "ccc");
  svnClient.LoadConfiguration(repoName);
  svnClient.RemoteCreateDirectories(uris, args);
}

Je ne veux pas explciitly les informations d'identification de demande de l'utilisateur (il est une application auth intégrée) de sorte que la seule autre façon que je vois autour est d'utiliser un compte de service qui n'est pas idéal.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top