2011-05-05 103 views
1

我的虚拟目录中有一个文本文件。我的问题是,当用户在浏览器中给这个文件的url时,它的内容被返回。我的网络应用程序正在读取和写入,但我不想将其显示给用户。如何设置此文件的权限或配置IIS7来实现此任务?IIS7和文件权限

回答

0

您可以将文件从您的网站文件夹移到像c:\ datafiles这样的位置。给IIS帐户读/写访问权限,然后Web用户无法获取它。

编辑: 或者你可以更改扩展名的东西,不是由IIS一样的.config

+0

这是不可能的,因为托管服务器只给你虚拟目录。 – jams 2011-05-05 22:33:24

+0

您可以将扩展名更改为未通过IIS切断的内容,例如.config – nbushnell 2011-05-05 23:00:51

0

您还可以删除从IUSER帐户读取权限切断。为了更高的安全性,请保持ASPNET MACHINE和SYSTEM的读写权限。