如何以共享目录用户身份访问共享文件夹

时间:2012-06-27 12:36:14

标签: c# asp.net active-directory iis-6 impersonation

我在IIS 6,Windows Server 2003上运行Web应用程序,它在本地用户IUSR_MachineName下运行。

我们的网络上有一个共享文件夹,例如\\server\path,只有一个活动目录用户具有读/写访问权限。如何使用此用户的活动目录凭据从/从此文件夹读取/写入文件?

我可以更改IIS运行的用户,但我不能(读取 - 不允许)。现在我正在阅读关于模仿的内容,但是对此的任何提示都将非常感激......

编辑 - 我需要共享文件夹上的这些基本功能:

  • Directory.Delete
  • Directory.Exists
  • File.Exists
  • File.Delete
  • DirectoryInfo.GetFiles
  • FileUpload.SaveAs
  • ...

1 个答案:

答案 0 :(得分:3)

将应用程序池标识更改为允许访问该文件夹的用户。