ASP MVC Web App文件&文件夹名称

时间:2016-11-28 14:41:21

标签: asp.net-mvc encryption filesystems

我正在开发一个网络应用程序,它将包含许多新闻,照片库,用户,产品文件......以及与数据库记录相关的PDF文档。

我要存储图像&服务器中的文件夹中的文档,我想知道这是一个好的做法还是没有必要加密这些文件&文件夹。

因此,例如,对于照片库,我们说GalleryId = 233,我将创建文件夹"~/Files/Galleries/233/"并将所有照片存储在其中。 同样对于某个文档,让我们说"DocId = 22",我需要根"~/Files/Docs/22.pdf" ...

是否有必要对这些数字进行加密,以便用户看不到真实的ID并看到类似"aR2wdwewei"的内容......?

浪费时间?更好的加密?优点和缺点?

提前致谢。

1 个答案:

答案 0 :(得分:0)

我认为$(document).ready(function(){ var selfie = [ [(2016-11-28),8], [(2016-11-29),5]] ]; var shared = [ [(2016-11-28),5], [(2016-11-29),2]] ]; }); ID或int ID除了一个之外没有区别。

如果有人想要使用hash名称文件下载所有服务器文件,那么他将更容易获取所有数据。

所以,如果你想保护自己免受这种"强力下载" - 使用int

创建控制器方法会更好,它会返回您想要的任何文件。这样,您就可以在一个地方编写访问日志,并在需要时限制访问。