Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.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
File 删除对我的asp经典网站中的文件和文件夹的访问权限_File_Iis_Asp Classic_Permissions_File Access - Fatal编程技术网

File 删除对我的asp经典网站中的文件和文件夹的访问权限

File 删除对我的asp经典网站中的文件和文件夹的访问权限,file,iis,asp-classic,permissions,file-access,File,Iis,Asp Classic,Permissions,File Access,我有一个经典的asp网站,用户可以上传一些保存在我网站子文件夹中的文件 我刚刚注意到,如果我浏览到这个文件夹,我会看到我的文件列表。Localhost/myfiles 所以我已经删除了目录浏览 但是如果我知道文件名,我可以打开它:localhost/myfiles/file1.pdf 我不在乎是否有登录用户访问这些文件,但问题是,即使我没有连接,我也可以访问它 在经典asp中是否有阻止访问的方法,我知道在.net中是可能的 更多:我不想更改myfiles文件夹的位置并将其从网站中删除 编辑:即使

我有一个经典的asp网站,用户可以上传一些保存在我网站子文件夹中的文件

我刚刚注意到,如果我浏览到这个文件夹,我会看到我的文件列表。Localhost/myfiles 所以我已经删除了目录浏览

但是如果我知道文件名,我可以打开它:localhost/myfiles/file1.pdf

我不在乎是否有登录用户访问这些文件,但问题是,即使我没有连接,我也可以访问它

在经典asp中是否有阻止访问的方法,我知道在.net中是可能的

更多:我不想更改myfiles文件夹的位置并将其从网站中删除

编辑:即使我从我的网站下取出文件夹,我也不确定我是否能够从网站上获取/保存文件,有人能确认吗


谢谢

这是一篇很好的帖子,回答了你的问题

也许最好的选择是

创建一个页面,该页面接收查询字符串中的文件名,并从服务器端为文件提供服务:

对于你想做的事情,这不是一个简单的解决方案


使用ARR也可能有办法做到这一点,但这对于您想要做的事情来说可能非常复杂。

谢谢您的回答,但这似乎并不能解决问题,只是通过不显示文件名来隐藏问题