2011-09-13 35 views
2

因此,我一直试图让我的web应用程序读取对我创建的root/documents文件夹中的文件的读取权限。我不希望公众访问此文件夹。通过禁用匿名身份验证设置,设法通过文档文件夹身份验证设置锁定了公共用户。从asp.net webapp访问web目录IIS IIS 7

给web应用程序读取文件夹中的文件带来了更大的问题。已将该应用程序池添加到文档文件夹的读取文件夹权限,但仍然获取拒绝访问的消息。

想知道是否还有其他可能影响应用程序访问目录的内容。

回答

0

尝试将NETWORKSERVICE作为阅读器添加到文件夹中。

另一方面,您可以尝试使用impersonation并授予未提交用户的读取权限。

+0

感谢安东,我们终于搞清楚了,是的,使用模拟和增加一些位置授权限制在网络配置工作的一种享受。应用程序池似乎更难以成功实施。对于其他用户的stackoverflow,请参考http://msdn.microsoft.com/en-us/library/ff647405.aspx以及解决方案的Antons链接。 – Bfrey