回答
存储文件夹中的文件,这是无法通过IIS访问(即未下你的web应用程序的根)
创建ashx的通用处理器,这需要文件标识符(或者文件名,或某种形式的ID )作为QueryString参数。
在那个.ashx中,执行你想要执行的任何检查:用户是否登录?他们是否下载过多文件?等
然后,如果你决定他们应该被允许下载,设置适当的响应头和文件写出来,希望Response.OutputStream
我很满意。谢谢 – Code0987 2010-11-22 09:28:45
从服务器上删除该文件。
任何试图下载它的用户都不会成功。
您可以将文件放入目录并将该目录配置为不可由公共用户访问。
但非公共用户分组(自由,正常,电源) – Code0987 2010-11-21 14:12:38
一个选项可能是创建嵌套目录。 例如,创建一个名为“free_user_files”的目录。在此目录内创建另一个目录“normal_user_files”。 并在“normal_user_files”中创建另一个名为“power_user_files”的目录。 然后执行以下操作: 一)给所有3组,获得了“normal_user_files” B)只给正常和电力用户,获得了“normal_user_files” C)最后,只给电力用户,访问到最内层的目录“power_user_files”。 – Hps 2010-11-21 19:10:58
- 1. 防止直接在wordpress网站下载
- 2. 如何在网站上播放音乐,防止轻松直接下载文件
- 3. 如何防止用户直接在网站根目录访问文件
- 4. 从整个网站下载的防止?
- 5. 如何阻止直接下载文件
- 6. 如何通过URL直接访问文件来防止下载?
- 7. 防止从亚马逊s3直接下载音频文件
- 8. 直接获取下载链接和文件的网站从Mediafire.com
- 9. 如何防止从我的网站下载图像和视频文件?
- 10. 如何从C#网站下载文件?
- 11. SILVERLIGHT。如何从网站下载文件
- 12. 如何保护我的网站用户文件从网站下载
- 13. 直接下载CSV文件到用户下载文件夹
- 14. 如何防止用户直接在node.js中访问网页?
- 15. 如何防止其他用户下载/打开其他文件?
- 16. 从网站上的链接下载网站上的jar文件
- 17. 如何防止网站访问其他网站文件夹?
- 18. 如何从网站下载链接的pdf文件?
- 19. 防止文件下载,RoR
- 20. PHP文件下载防止
- 21. 防止文件下载
- 22. 防止PHP文件下载
- 23. 使用python从网站下载文件
- 24. 如何从视频分享网站的网址直接下载链接?
- 25. 如何禁止用户(或黑客)直接从网络服务器下载文件?
- 26. 防止直接链接到.zip文件
- 27. 从Django站点直接从S3下载文件
- 28. 如何防止从SQL注入网站
- 29. 阻止用户从Python下载文件?
- 30. 我如何从网站下载文章?
您需要提供非常详细的方案得到任何明智的答案。提供所有相关详细信息,以帮助人们提供有用的答案。就目前而言,您的问题的答案是 - 不要将文件放在服务器上 - 这样,没有人可以下载它。 – 2010-11-21 13:52:48
什么样的文件? – Ruel 2010-11-21 13:55:46
任何类型的文件(.zip,.exe,.msi,.rar) – Code0987 2010-11-21 14:11:28