Member 12667464 Ответов: 1

Доступ к пути на удаленном компьютере запрещен после развертывания IIS


У меня есть asp.net веб-приложение, которое копирует файлы с удаленного компьютера на локальный. В VS все работает нормально, но когда я развертываю приложение на веб-сервере, я начинаю получать ошибку "доступ к пути '\\192.161.18.7\Doc$\2\tmp\MV1_DWG1.CGM ' отрицается."

Что я уже пробовал:

Я пытался:
WebRequest wr = WebRequest.Создать (url);
wr. Credentials = CredentialCache.Свойство defaultcredentials;
Ответ экземпляра webresponse = водонепроницаемые.Творческий();
и вот я возвращаюсь к ошибке:
доступ к тропе запрещен

Bernhard Hiller

Вы уверены, что в адресе нет опечатки? 192.161.18.7 принадлежат компании Boeing, и я с трудом могу себе представить, что они принимают такой простой доступ к своим компьютерам.

1 Ответов

Рейтинг:
0

ZurdoDev

Это проблема разрешений. Учетная запись, на которой выполняется ваш код, не имеет разрешений. Эту проблему легко решить. Найдите учетную запись, которая запускает пул приложений в IIS, и предоставьте ей разрешения или измените учетную запись на ту, у которой есть разрешения.