У меня есть приложение ASP.NET, которое пытается удалить файл из общей сетевой папки. Рабочий процесс приложения ASP.NET выполняется под учетной записью домена (это подтверждается просмотром TaskManager и использованием ShowContexts2.aspx¹).
Сетевые администраторы заверили меня, что учетная запись процесса является членом группы, имеющей права на изменение каталога, содержащего файл, который я пытаюсь удалить.
Однако он не может этого сделать, и вместо этого я получаю исключение (изменил путь к файлу на все x):
System.Web.HttpUnhandledException: возникло исключение типа «System.Web.HttpUnhandledException». ---> System.UnauthorizedAccessException: Доступ к пути '\xxxxxxx\xxxxxxx\xxxxxxx\xxxxxx.xxx' запрещен.
Любые идеи о том, как диагностировать/исправить эту проблему?
http://www.leastпривилегия.com/ShowContextsNET20Version.aspx