根据我的经验,AWS S3有一个名为预签名的功能。这允许我发出一个具有特定到期时间的URL来访问。
我在Azure官方网站上找不到任何有关该细节的信息。
那么,有没有人知道Azure Blob存储是否可以支持预先签名的网址功能?
有谁知道Azure Blob存储是否可以支持预先签名的网址功能?
是的,Azure Blob Storage支持这一点。它在Azure存储中称为Shared Access Signature (SAS)
。通过SAS,您可以提供对存储资源的时间限制,权限限制访问。您可以在blob容器/ blob(Container Level SAS
)或帐户中的所有blob容器/ blob(Account Level SAS
)上创建SAS。
你可以在这里阅读更多相关信息:https://docs.microsoft.com/en-us/rest/api/storageservices/delegating-access-with-a-shared-access-signature。