使用SAS将网络驱动器映射到Azure Blob存储

bla*_*ner 5 azure azure-storage-blobs

Azure SAS

根据我的阅读,您可以在浏览器中放置SAS URI并调出文件

您还可以使用列表创建SAS并读取容器的权限。在.NET中,我遵循如何使用它。

您可以映射该SAS列表并在Windows资源管理器中读取为网络驱动器并查看该文件吗?

谢谢!

Ter*_*Fei 4

使用 SAS 将网络驱动器映射到 Azure Blob 存储。

Azure Blob 存储当前不支持在 Windows 资源管理器中映射为网络驱动器。如果我们想管理 Azure blob,我们可以使用Microsoft Azure Storage Explorer。有关更多信息,请参阅文档

如果我们想在Windows资源管理器中映射网络驱动器,请使用Azure文件存储,有关Azure文件存储的更多详细信息请参阅文档

net use <drive-letter>: \\<storage-account-name>.file.core.windows.net\<share-name> /u:AZURE\<storage-account-name> <storage-account-key>
example :
net use z: \\samples.file.core.windows.net\logs /u:AZURE\samples <storage-account-key>
Run Code Online (Sandbox Code Playgroud)

笔记:

  • 安装支持 SMB 3.0 的 Windows 版本。Windows 将利用 SMB 3.0 加密在本地客户端和云中的 Azure 文件共享之间安全地传输数据。
  • 根据 SMB 协议的要求,在本地网络中打开端口 445(TCP 出站)的 Internet 访问。