3

我想在 Azure 存储资源管理器中获取我的 blob 存储帐户中的容器(文件夹)的直接链接。当我单击获取指向 blob 容器的直接链接时,它仅提供指向 blob 根级别的链接,如下所示:

storageexplorer://v=1&accountid=[account id]&subscriptionid=[subscription id]&resourcetype=Azure.BlobContainer&resourcename=myblobnameV1

如何将后续文件夹路径添加到此直接链接?所以我想要以下内容:

storageexplorer://v=1&accountid=[account id]&subscriptionid=[subscription id]&resourcetype=Azure.BlobContainer&resourcename=myblobnameV1/CountryName/StoreName/

目前以上给出了资源未找到错误。我在官方文档中四处查看,但找不到任何方法来做到这一点。谁能帮我找到解决方案或破解这个?

4

1 回答 1

1

问题是,Azure 存储 Blob 中不存在文件夹。容器内只有容器和 blob。Blob 定义虚拟文件夹。Azure 门户或 Azure 存储资源管理器等工具使用/blob url 中的分隔符作为呈现虚拟文件夹结构的一种方式。

所以答案是不可能的,因为没有物理文件夹,如文档中所述:


Blob storage offers three types of resources:

 - The storage account.
 - A container in the storage account
 - A blob in a container

来源:如何查看 Azure Storage Explorer BLOB 的文件夹

于 2020-04-17T08:42:54.400 回答