Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net IIS7和文件许可_Asp.net_Iis_File Permissions - Fatal编程技术网

Asp.net IIS7和文件许可

Asp.net IIS7和文件许可,asp.net,iis,file-permissions,Asp.net,Iis,File Permissions,我的虚拟目录中有一个文本文件。我的问题是,当用户在浏览器中提供此文件的url时,其内容将被返回。我的web应用程序正在读写它,但我不想向用户显示它。如何设置此文件的权限或配置IIS7以实现此任务 您可以将文件从网站文件夹移到c:\datafiles这样的位置。给IIS帐户读/写访问权限,那么web用户就无法获得它 编辑: 或者,您可以将扩展名更改为IIS未切断的扩展名,如.config,也可以从IUSER帐户中删除读取权限。为获得更高的安全性,请保留ASPNET计算机和系统的读写权限。这是不可能

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

您可以将文件从网站文件夹移到c:\datafiles这样的位置。给IIS帐户读/写访问权限,那么web用户就无法获得它

编辑:
或者,您可以将扩展名更改为IIS未切断的扩展名,如.config

,也可以从IUSER帐户中删除读取权限。为获得更高的安全性,请保留ASPNET计算机和系统的读写权限。

这是不可能的,因为宿主服务器只给您提供虚拟目录。您可以将扩展名更改为IIS未切断的内容,如.config