C# 禁用Azure Blob直接下载

C# 禁用Azure Blob直接下载,c#,asp.net,azure,blob,C#,Asp.net,Azure,Blob,是否可以限制/禁用Azure Blob直接下载(当您只需在浏览器中输入链接时)?只是不要公开容器,人们将无法匿名下载Blob。如果您需要某种类型的ACL,则需要创建一个执行ACL检查的服务,然后将blob的流返回给经批准的用户。只是不要公开容器,人们将无法匿名下载blob。如果您需要某种类型的ACL,则需要创建一个执行ACL检查的服务,然后将blob的流返回给经批准的用户。如果您通过public甚至SAS提供对blob的访问,则如果他们愿意,您不能通过blob来下载blob 如果您将提供一个包含

是否可以限制/禁用Azure Blob直接下载(当您只需在浏览器中输入链接时)?

只是不要公开容器,人们将无法匿名下载Blob。如果您需要某种类型的ACL,则需要创建一个执行ACL检查的服务,然后将blob的流返回给经批准的用户。

只是不要公开容器,人们将无法匿名下载blob。如果您需要某种类型的ACL,则需要创建一个执行ACL检查的服务,然后将blob的流返回给经批准的用户。

如果您通过public甚至SAS提供对blob的访问,则如果他们愿意,您不能通过blob来下载blob

如果您将提供一个包含来自公共容器的blob的链接,如下所示,那么任何人都可以下载blob,只要他们知道URL:

http[s]://your_azure_storage_name.blob.core.windows.net/public_container/blob_name

但是,如果您使用API提供博客链接,那么您可以限制受限用户访问blob,但是一旦他们有权访问URL,他们仍然可以下载blob。

如果您通过public甚至SAS提供blob访问权限,则如果他们想下载blob,您不能对他们进行blob访问

如果您将提供一个包含来自公共容器的blob的链接,如下所示,那么任何人都可以下载blob,只要他们知道URL:

http[s]://your_azure_storage_name.blob.core.windows.net/public_container/blob_name
但是,如果您使用API提供博客链接,那么您可以将blob的访问权限限制为受限用户,但是一旦他们有权访问URL,他们仍然可以下载blob