【发布时间】:2013-02-04 10:13:00
【问题描述】:
我正在尝试在新创建的文件夹中读取刚刚上传到服务器的文件(文件夹名称是会话 ID)
异常详细信息:System.UnauthorizedAccessException:访问 路径 '...\UploadFiles\jeiqw1qxya33e3r00idwlceo' 被拒绝。
我不确定要授予哪个用户访问权限,在网上查看它说要添加运行应用程序池的身份,对我来说,这对我来说是 ApplicationPoolIdentity...但我找不到这个用户添加到文件夹权限。所以我添加了“每个人”并给予完全控制......只是为了试验一下,我仍然得到上面的错误。
这与我在这里的最后一个问题有关... StreamReader with tab delimited text file
使用 'File.ReadAllLines()' 方法,这是有异常的行。
【问题讨论】:
-
我会检查当前分配给该文件夹的权限。还要确保文件夹继承权限
-
确保实际文件的权限设置为所有人:完全控制(实验)。
标签: c# asp.net file-permissions