【问题标题】:Azure blob storage and securityAzure Blob 存储和安全性
【发布时间】:2012-06-23 00:33:14
【问题描述】:

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

  1. 标准托管和使用文件系统
  2. 标准托管、使用全文搜索并将文档存储在 SQL Server 中
  3. 使用 Azure Blob。

在任何情况下,任何人都不能看到这些文件。只有特定的授权人员才能查看文档。任何人都可以指出如何保护文档的方向,这样您就不能只将浏览器指向它并且它会可见吗?

【问题讨论】:

    标签: azure azure-storage azure-blob-storage file-storage


    【解决方案1】:

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

    我假设您将托管某种类型的前端,为授权用户提供访问权限,并且该前端将充当文件本身的代理。

    【讨论】:

    • 好的,这听起来很有希望。我的印象是您所要做的就是存储一个 blob(例如图像或文档),Azure 会自动允许您通过在浏览器中指向它来检索它。我会进一步研究这个选项谢谢。
    • 可能像这样打开公共访问,这是一种常见的用法,但不是默认设置。祝你好运!
    【解决方案2】:

    不要将您的文档存储在网络服务器目录中。就这么简单。如果您一开始就不想将文件放在 Web 上,为什么还要费尽心思配置 Web 服务器?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-02
      • 2019-10-13
      • 2022-10-21
      • 1970-01-01
      • 2011-10-18
      • 2021-07-26
      • 2016-06-16
      • 2011-09-29
      相关资源
      最近更新 更多