Azure blob存储和安全性

时间:2012-06-23 00:33:14

标签: azure azure-storage azure-storage-blobs file-storage

我正在决定将哪种技术用于项目。该项目将存储大量文件(Word,PDF等),我正在试图找出存储它们的最佳方式。到目前为止,我想出了:

  1. 标准托管,并使用文件系统
  2. 标准托管,使用全文搜索并在SQL Server中存储文档
  3. 使用Azure Blob。
  4. 在任何情况下,任何人都无法看到这些文件。只有某些授权人员才能查看文档。任何人都可以指出我如何保护文档的方向,这样你就不能只是将浏览器指向它并且它将是可见的吗?

2 个答案:

答案 0 :(得分:2)

Windows Azure blob是存储大量文档的好地方。默认情况下,blob只能由拥有该帐户访问密钥的人员检索。 (API调用的标头必须使用该密钥进行签名,因此存在加密保证,未经授权的第三方无法访问它们。)

我假设您将托管一种可以访问授权用户的前端,这个前端将充当文件本身的代理。

答案 1 :(得分:0)

不要将文档存储在Web服务器目录中。就这么简单。为什么要在首先不想要网络上的文件时完成配置Web服务器的所有工作?