ASP.NET无权访问所请求的资源。可以在调试模式下访问文件夹,但在IIS上部署时不能访问

时间:2015-03-12 10:42:27

标签: asp.net asp.net-mvc iis-6

我的MVC应用程序运行正常(托管在我的本地计算机上),但在重新启动系统后,它无法访问网络文件夹。但是,在调试模式下,它运行正常,但是当我发布它时,它不起作用。

  

异常详细信息:System.UnauthorizedAccessException:访问路径' \ abc \ xyz.txt'被拒绝。

机器' abc'网络上的每个人都可以访问。

2 个答案:

答案 0 :(得分:1)

一种可能的解决方案是该文件夹为网络服务用户帐户提供写入权限,否则它将无法运行。还要确保aspnet用户也对该文件夹具有写权限。

答案 1 :(得分:1)

检查它正在运行的应用池标识。确保身份具有访问该文件夹的权限。