Я хочу получить размер файла по сети через System.Net.FileWebRequest. Например: \ IP \ c $ \ sampleFile.txtC# system.net.FileWebRequest Access denied error
Я предоставляю учетные данные для доступа к файлу, передавая его учетным данным FilewebRequest , но приведенный ниже код возвращает доступ к ошибке отказа в пути. Что здесь? Как я могу получить доступ к файлам по сети? (У меня есть crediantals в файл доступа)
System.Net.FileWebRequest request = (System.Net.FileWebRequest)
System.Net.FileWebRequest.Create(url);
request.PreAuthenticate = true;
request.Credentials = new NetworkCredential(_clientUser,_clientPass);
FileWebResponse response = (System.Net.FileWebResponse) request.GetResponse();
// gets the size of the file in bytes
Int64 iSize = response.ContentLength;
response.Close();
Проблема заключается в том, что. У меня есть кредиторы для доступа к файлу (имя пользователя и пароль). Если сначала я пытаюсь получить доступ к файлу поверх run> команда «\\ IP \ c $ \ sampleFile.txt», то окна открывают окна проверки подлинности и используют код не дает ошибки .. но мне также нужно выполнить аутентификацию в коде ... – dankyy1