ASP.NET阻止文件下载

时间:2018-07-25 18:56:45

标签: asp.net download mp3

我有一个HTML5音乐播放器,其曲目来源如下:

http://example.com/playtrack/13058

playtrack.aspx检查许多事情,并在以下情况下拒绝请求:

  1. 这是一个帖子
  2. 引荐来源网址为空(用户在地址栏中输入了网址)
  3. 会话ID不匹配
  4. 引荐来源网址与页面网址不匹配

效果很好。除非...如果用户调试页面并插入DOM元素

 <a href="http://example.com/playtrack/13058">click here to play</a>

然后可以下载曲目。

是否有防止发生这种情况的方法?还有其他我应该在playtrack.aspx中检查的东西吗?

0 个答案:

没有答案