【发布时间】:2015-06-16 13:28:30
【问题描述】:
我正在开发一个将在 Azure 上运行并要求用户上传非常大的 .tiff 文件的应用程序。我们将使用 blob 存储来存储文件。我一直在查看几个网站以确定处理这种情况的正确方法,这个链接提供了一个很好的例子,但是如果我在前端使用 angular js 将它们抓取并分块到 sas 定位器并通过 javascript 上传,http://azure.microsoft.com/en-us/documentation/articles/storage-dotnet-shared-access-signature-part-2/。我的主要困惑集中在我应该给 SAS 以供用户执行上传的到期时间。我希望每次用户执行文件上传时都创建一个不同的 SAS,并在文件上传后消失。我还希望允许其他站点用户也可以查看这些文件。处理这两种情况的最佳方法是什么?此外,还有一些关于如何为容器和 blob 生成 SAS 定位器的示例,如果我需要向容器添加新 blob,这更有意义吗?
【问题讨论】:
标签: c# asp.net azure-blob-storage