紧急求救:怎样禁止用下载工具下载附件,只允许用目标另存为
软件开发商提供的基于WEB的MIS系统,服务器端用的是IIS,数据库是SQL。请问两个问题:
1,该如何在IIS或aspx文件中设置成禁止用下载工具下载附件,使客户端用下载工具(所有的:包括迅雷、QQ下载、360下载、快车等等)时找不到真正的附件。只允许用鼠标右键选“目标另存为”时,才能下载到真正的附件(也就是说只允许通过IE下载)。
2,如何做到 , 用户即使知道附件文件在服务器上的真实地址(如:http://服务器IP/DOWNload/FILE1.RAR),不登陆系统就禁止下载。 --------------------编程问答-------------------- 一般下载是要得到下载文件所在的路径才行,可以尽量想办法来隐藏该文件的路径,其次也可以对文件进行加密。
web.config的system.web节里加入:fweb.HttpModule,fweb需要根据自己实际情况修改
<httpModules>
<add name= "HttpModule " type= "fweb.HttpModule,fweb "/>
</httpModules>
然后加入类:
--------------------编程问答--------------------
受益
补充:.NET技术 , ASP.NET