Azure的SAS上的最大长度

时间:2017-05-31 09:44:23

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

我一直在关注Azure存储文档,但在使用SAS时我无法找到限制blob大小的方法。我可以设置持续时间和类型,但没有大小。你知道吗?

var sharedAccessPolicy = {
    AccessPolicy: {
        Permissions: azure.BlobUtilities.SharedAccessPermissions.WRITE,
        Start: startDate,
        Expiry: expiryDate
    },
  }

谢谢

1 个答案:

答案 0 :(得分:1)

共享访问签名(SAS)不对blob大小施加任何限制。如果您使用适当的权限创建SAS令牌,拥有该SAS的用户可以上载任意大小的文件。您需要在应用程序中处理此问题。

您可以做的是在用户使用SAS开始上传文件之前,检查文件的大小,如果文件大小超过允许的大小,则拒绝请求。