1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
private void Button_Click_1(object sender, RoutedEventArgs e)
{
string license = @"<?xml version='1.0' encoding='utf-8'?><License><Data><Product>IT Hit WebDAV Client .Net v1</Product><LicensedTo><![CDATA[ensibs]]></LicensedTo><Quantity>1</Quantity><IssueDate><![CDATA[Friday, May 03, 2013]]></IssueDate><ExpirationDate><![CDATA[Monday, June 03, 2013]]></ExpirationDate><Type>Evaluation</Type></Data><Signature><![CDATA[B1qJpvyWMAEAsN337QZe4zrPq7QBp4bdPSYPLtXR2eFoK7UREKaSstROYni+tdQw1SdAS6lJ57QeIbxF9fxe8nmS3vHePztdnIvs2G91WQVIzshF7YAcGIfBwaYJ9ATFKkPHHFQMWr2UMIbYNP+9h5ouKxbRSjOaqPm9Dd3dDSQ=]]></Signature></License>";
WebDavSession session = new WebDavSession(license);
session.Credentials = new NetworkCredential("user", "pwd");
IFolder folder = null;
try
{
folder = session.OpenFolder(new Uri("http://D-145832:8080/Documents/"));
}
catch (UnauthorizedException)
{
Console.WriteLine("Incorrect user name or password.");
}
catch (NotFoundException)
{
Console.WriteLine("Folder not found.");
}
if (folder != null)
{
Console.WriteLine(folder.LastModified.ToString());
}
IResource resource = null;
try
{
resource.Upload("Mydoc.doc");
}
} |
Partager