【问题标题】:How do I programmatically set-up storage account access keys for auto rotation in key vault?如何以编程方式设置存储帐户访问密钥以在密钥保管库中自动轮换?
【发布时间】:2021-05-10 07:49:12
【问题描述】:

我打算完成以下工作:

  1. 创建存储帐户
  2. 创建密钥保管库
  3. 将存储帐户添加到密钥保管库,也就是将访问密钥添加到保管库
  4. 为自动轮换设置存储访问密钥

我正在使用 C# 进行开发,并已成功完成 (1) 和 (2),但在 (3) 和 (4) 的文档中没有获得任何帮助。你能指出我正确的方向吗?

【问题讨论】:

  • 您的意思是将存储帐户名称设置为密钥保管库机密名称并将存储访问密钥设置为密钥保管库机密值吗?然后从密钥保管库中获取访问密钥以访问 Azure 存储?
  • @PamelaPeng 这是其中的一部分。 KeyVault 在本文中声明“Key Vault 通过定期在存储帐户中重新生成它们来管理存储帐户密钥,并为委派访问存储帐户中的资源提供共享访问签名令牌”:docs.microsoft.com/en-us/azure/key-vault/secrets/…。我正在寻找在 C# 中执行此操作的指针。
  • sample 对您有帮助吗?

标签: azure azure-storage azure-blob-storage azure-keyvault


【解决方案1】:

这篇来自 Microsoft 的帖子使用 PowerShell https://docs.microsoft.com/en-us/azure/key-vault/secrets/overview-storage-keys-powershell 进行了设置。

【讨论】:

  • 谢谢。我正在寻找一种在 C# 中执行此操作的方法。我确实找到了使用 PS 和 CLI 的方法(就像你分享的那样)。
  • 为什么要通过 C# 来做这个?
  • 我们需要这种自动化,而今天我们所有的自动化都在 C# 中。
猜你喜欢
  • 2021-12-21
  • 1970-01-01
  • 2016-12-07
  • 2018-01-08
  • 1970-01-01
  • 2021-11-03
  • 2014-01-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多