Webアプリを介してSharpSVNのRemoteCreateDirectoriesを呼び出そうとしていますが、クレデンシャルをログオンしたユーザーのクレデンシャルにします。これは暗黙的に実行できますか、それとも以下の例のようにユーザー名とパスワードが必要ですか?
using (var svnClient = new SvnClient())
{
svnClient.Authentication.DefaultCredentials = new NetworkCredential(@"aaa\bbb", "ccc");
svnClient.LoadConfiguration(repoName);
svnClient.RemoteCreateDirectories(uris, args);
}
ユーザー(統合された認証アプリ)に明示的にクレデンシャルを要求したくないので、これを回避する他の唯一の方法は、理想的ではないサービスアカウントを使用することです。