我正在决定将哪种技术用于项目。该项目将存储大量文件(Word,PDF等),我正在试图找出存储它们的最佳方式。到目前为止,我想出了:
在任何情况下,任何人都无法看到这些文件。只有某些授权人员才能查看文档。任何人都可以指出我如何保护文档的方向,这样你就不能只是将浏览器指向它并且它将是可见的吗?
答案 0 :(得分:2)
Windows Azure blob是存储大量文档的好地方。默认情况下,blob只能由拥有该帐户访问密钥的人员检索。 (API调用的标头必须使用该密钥进行签名,因此存在加密保证,未经授权的第三方无法访问它们。)
我假设您将托管一种可以访问授权用户的前端,这个前端将充当文件本身的代理。
答案 1 :(得分:0)
不要将文档存储在Web服务器目录中。就这么简单。为什么要在首先不想要网络上的文件时完成配置Web服务器的所有工作?