防直接用URL下载文件之二

[入库:2005年8月18日] [更新:2007年3月25日]

本文简介:选择自 giant36 的 blog

no_money_no_ 说:
有个这样的问题
就是直接用url下载文件
no_money_no_ 说:
他们说这样不行
no_money_no_ 说:
有没好的解决办法?
三湘之子(出差中.天津) 说:
不要放在虚拟目录下
三湘之子(出差中.天津) 说:
这样用url下不下了
no_money_no_ 说:
那有权限怎么下呢?

三湘之子(出差中.天津) 说:
再怎么有权也找不到呀
no_money_no_ 说:
他的意思是
假设他在一篇文章里有一个a文件要提供下载
但只允许能读这篇文章的用户下载


no_money_no_ 说:
别的就算直接用url下载也下载不了
三湘之子(出差中.天津) 说:
有了
三湘之子(出差中.天津) 说:
a.aspx是下载页面,单击下载转到b.aspx页,b.aspx是真实的下载页面,在b.aspx里做用户验证。才提供下载
三湘之子(出差中.天津) 说:
b.aspx对用户来说并不知道。
三湘之子(出差中.天津) 说:
b.aspx用javascript来控制
no_money_no_ 说:
直接用url,怎么把控制权转到b来啊?
三湘之子(出差中.天津) 说:
我那种办法。它根本得不到url.他知道的url是a.aspx
no_money_no_ 说:
嗯,就是说b.aspx相当于下载服务器提供者
三湘之子(出差中.天津) 说:
通过程序来控制下载。而不是页面直接链接来提供下载
no_money_no_ 说:
b.aspx读下载文件再转发至客户端
三湘之子(出差中.天津) 说:
是的.b.aspx里根据传进来的参数,再找到对应的文件
no_money_no_ 说:
行,就这么着

本文关键:防直接用URL下载文件之二
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top