3

如何获得对 Azure 文件共享中的目录具有只读或只写权限的 Sas url,以访问该目录中的所有文件和子目录,但 Azure 文件共享中的其他目录或文件无法访问它?

有没有办法通过使用 REST API 或客户端库为 C# 中的目录创建 sasToken?在 Microsoft 文档(https://docs.microsoft.com/en-us/azure/storage/files/storage-files-faq)中,他们说可以通过使用 REST API 或客户端库来创建共享访问签名,通过指定共享中文件夹的只读或只写权限。

任何建议这是如何工作的?

4

2 回答 2

4

如何获得对 Azure 文件共享中的目录具有只读或只写权限的 Sas url,以访问该目录中的所有文件和子目录,但 Azure 文件共享中的其他目录或文件无法访问它?

无法创建 SAS 令牌来仅限制对目录的访问。您可以为整个共享或文件创建 SAS 令牌,但不能为目录创建。

于 2020-06-08T15:32:45.353 回答
0

文件共享和 blob 现在支持目录范围的 SAS,有关更多详细信息,请参阅内容。

于 2021-03-15T19:11:20.913 回答