如何在Azure门户中为Azure Blob容器创建带有存储访问策略的共享访问签名?

15

我从 这里 了解到了有关Azure存储中使用存储访问策略生成的共享访问签名的信息。

同时,我也在 这里 阅读了有关使用PowerShell创建Azure存储中的存储访问策略和共享访问签名的信息。

但是,我想通过Azure门户执行上述操作。我知道如何生成即时的共享访问签名,并且我也知道如何为我的Azure Blob中的容器创建存储访问策略。

我该如何在Azure门户中为Azure Blob容器创建一个带有存储访问策略的共享访问签名?

3个回答

24

预览已在Azure门户中推出存储资源管理器

您可以像在存储资源管理器中使用预览版那样通过右键单击容器并选择获取共享访问签名生成SAS

enter image description here


我只能在传统视图中创建SAS:概述>容器。右键单击容器,选择访问策略。创建策略。(我只能基于日期创建访问策略,没有看到基于IP地址等进行控制的方法。)然后我去了存储资源管理器>右键单击容器,选择“获取共享访问签名”。选择刚刚创建的那个,然后创建。这将为您提供要使用的链接。 - user984003
这对我有用。不幸的是,它不允许您指定IP地址。 - Henry Collingridge
1
目前此功能仅适用于 Azure BLOB,不适用于 ADLS Gen2。 - DejanS
对于 blob,它对我起作用了,除了时区之外没有进一步的选择,但是已选择策略。 - Sergio Solorzano
由于某种原因,他们移除了基于此预览功能创建的访问策略生成SAS的功能。 - Tommy Leong

20
今天,您无法在Azure Portal中使用存储的访问策略创建共享访问签名(SAS)。实际上,目前还没有在门户中创建Blob容器上的SAS的功能。您只能通过Azure门户创建帐户级别的SAS。
如果您需要使用存储的访问策略在容器上创建SAS,请使用Microsoft Storage Explorer工具(或任何其他支持Blob管理的存储资源管理器工具)。使用此工具,您将能够在创建容器上的SAS时指定一个存储的访问策略。

7
这个回答仍然有效。您需要使用Microsoft Azure存储资源管理器来处理有关SAS+已存访问策略的所有细节。 - Mötz
1
小更新:现在至少可以在 Blob 容器上创建 SAS,但仍无法使用访问策略。 - kap

0

现在可以在门户中完成此操作。

  1. 导航到您的存储帐户中的容器
  2. 选择共享访问令牌
  3. 使用账户密钥签名方法
  4. 选择用于创建SAS的存储访问策略

注意:您将无法修改权限或开始/结束日期,因为存储访问策略定义了这些内容。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接