【问题标题】:Hide or encrypt file path (src)隐藏或加密文件路径 (src)
【发布时间】:2015-10-13 10:51:10
【问题描述】:

我正在开发一个音乐网站,本地艺术家可以上传他们的音乐供所有人收听或下载。歌曲的文件路径存储在数据库中。我正在使用 HTML5 控件来播放歌曲。我正在努力做的一件事是隐藏歌曲的文件路径(查看页面源代码)。一些歌曲可供下载,但在这种情况下文件路径也不应显示,这将允许准确的下载审核。请协助。我正在使用 ASP.Net C#

【问题讨论】:

  • 如果你能展示你当前的下载机制会很有用
  • 当你在数据库中保存路径时你应该加密它,当你使用音乐文件时你必须解密它

标签: asp.net c#-4.0 web


【解决方案1】:

您可以从以下 SO 帖子Hide url in anchor tag 中获得基本想法

由于您已经在使用数据库来存储文件名,因此您可以利用上面帖子中提到的概念。

【讨论】:

    【解决方案2】:

    很遗憾,如果可以播放,就无法保护下载。

    如果用户可以播放歌曲,他们也可以下载。 (因为他们需要下载才能玩)

    如果你加密了路径,用户总是会看到未加密的路径(为了玩游戏)

    所以,你只需输入所有音乐网站的常见问题。

    【讨论】:

      猜你喜欢
      • 2011-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-03
      • 1970-01-01
      • 2018-04-05
      • 2016-07-20
      • 2015-07-04
      相关资源
      最近更新 更多