拥有所有人权限的.NET Web App无法访问网络文件夹

时间:2018-09-12 00:56:32

标签: asp.net permission-denied

尝试获取Web应用程序我正在开发将文件从一个位置移动到另一个位置。

我使用的代码是:

var oldlog = @"\\srvr-01\logs\" + file.Name;
var newlog = @"\\srvr-01\logs\archive\" + file.Name;

File.Move(oldlog, newlog);

每次上线时,都会出现“访问被拒绝”错误。

我尝试过:

  • 为已确认对源文件夹和目标文件夹具有完全访问权限的用户设置应用程序池运行所依据的身份
  • 关闭IIS服务器上的匿名身份验证
  • 在源文件夹和目标文件夹上授予Everyone Full Control NTFS和所有者共享权限

我不敢相信它很难做到这一点,所以很明显这是我所缺少的。

0 个答案:

没有答案