gpt4 book ai didi

适用于一个容器的 Azure SAS

转载 作者:行者123 更新时间:2023-12-05 00:52:35 26 4
gpt4 key购买 nike

我能够从 Azure 门户为存储帐户生成 SAS token ,但我面临的问题解释如下 -

存储帐户由两个容器组成。必须向我将提供 SAS token 的用户授予一个容器文件的访问权限,并且一个容器应该完全私有(private),这意味着用户无法看到该容器。

问题是,如果我生成 SAS token 并使用该 SAS token 登录 Azure 资源管理器,我会看到两个容器,但我的要求是仅看到 1 个容器。有没有办法通过使用 Azure 门户生成 SAS token 来仅向一个容器授予权限,而无需创建任何自定义应用程序来生成这些 token 。

最佳答案

最简单的方法是使用 powershell:

Set-AzureRmStorageAccount -Name 'name'
$sasToken = New-AzureStorageContainerSASToken -Permission r -ExpiryTime (Get-Date).AddHours(2.0) -Name 'container name'

您可以使用 -debug 开关发出此命令,捕获其余调用并使用该调用来模仿它,使用arm客户端或自定义应用程序或其他方式。

关于适用于一个容器的 Azure SAS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42487150/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com