Я хотел бы знать, правильно ли я его кодирую. Чтобы загрузить файл вручную на мой сервер на рабочем месте, я должен использовать логин и пароль. С ползунком ниже, я должен также включать мой логин и пароль?
public void SaveLogsToWeb(string logFileName)
{
WebClient webClient = new WebClient();
string webAddress = null;
try
{
webAddress = @"http://myCompany/ShareDoc/";
webClient.Credentials = CredentialCache.DefaultCredentials;
WebRequest serverRequest = WebRequest.Create(webAddress);
WebResponse serverResponse;
serverResponse = serverRequest.GetResponse();
serverResponse.Close();
webClient.UploadFile(webAddress + logFileName, "PUT", logFileName);
webClient.Dispose();
webClient = null;
}
catch (Exception error)
{
MessageBox.Show(error.Message);
}
}
Когда я запускаю его, исключение выдает "(401) Unauthorized"
спасибо.