带有直接链接的 Azure 文件存储访问文档

标签 azure azure-storage azure-blob-storage azure-storage-files azure-files

我正在尝试访问以编程方式上传到 azure 文件存储的文件。

但是粘贴直接网址时:

enter image description here

当我想从 Azure 文件存储下载时,知道如何直接获取该文件吗?

最佳答案

不允许直接访问文件服务中存储的文件,因为包含这些文件的共享具有私有(private) ACL,并且与 Blob 容器不同,无法更改共享的 ACL。

您需要做的是在要直接访问的文件上创建一个共享访问签名 (SAS) 并使用该 SAS URL。创建 SAS 时,请确保 SAS 中至少包含读取权限,因为读取/下载文件需要此权限。

请参阅https://azure.microsoft.com/en-in/documentation/articles/storage-dotnet-how-to-use-files/#develop-with-file-storage (为文件或文件共享生成共享访问签名)了解有关如何在文件上创建 SAS 的更多详细信息。

关于带有直接链接的 Azure 文件存储访问文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39720453/

相关文章:

asp.net - O数据错误: "A value without a type name was found and no expected type is available." when calling Azure Active Directory Graph API

sql-server - 使用 SSIS 将 SQL Server 表/ View 以 Parquet/CSV/JSON 格式加载到 Azure Data Lake。灵活的文件目标任务不断抛出错误

azure - 如何在 img 标记中安全地显示 Azure blob 存储中的图像?

azure - 如何使用Powershell连接到本地Azure存储模拟器?

c# - Azure Blob 存储上传失败

powershell - Azure ARM 模板部署中的 DSC ConfigurationData 参数

阶段 : GenerateOutputMediaMetadata 中的 Azure 编码作业错误

azure - 中断从 Azure Blob 存储的传输

powershell - 以编程方式批量删除 Azure Blob 存储对象

node.js - Webpack @azure/storage-blob node-fetch AbortSignal 问题