【问题标题】:Throttling User Downloads in Azure在 Azure 中限制用户下载
【发布时间】:2016-06-03 08:39:08
【问题描述】:

我有一些文件存储在 Azure 的 blob 存储中。这些文件将由最终用户通过 Internet 下载。注册用户将能够通过 CDN 高速下载它们,而我希望非注册用户限制他们的下载。

我将如何在 Azure 中执行此操作?

【问题讨论】:

    标签: azure azure-storage azure-cdn


    【解决方案1】:

    没有办法通过直接 blob 访问来限制性能,除非您使用过期的共享访问签名。使用 SAS,您必须在您的应用程序中生成它们(因此,有效地,您可以根据应用程序的逻辑限制访问;如果他们直接访问 blob,您将无法限制带宽,无论有无 SAS)。

    如果没有 SAS/过期,您需要通过您的应用路由 blob 内容,而不是直接访问 blob。届时如何实施节流取决于您和您的应用逻辑。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-11
      • 2017-11-20
      • 2021-03-16
      • 2017-02-25
      • 1970-01-01
      • 2010-11-03
      • 2021-07-03
      相关资源
      最近更新 更多