9

我在大多数文章中读到需要在 Azure 中部署应用程序,以便应用程序能够以编程方式访问存储在 Azure Key Vault 中的机密。

有没有办法不在 azure 中部署应用程序,并且它仍然能够访问 Azure Key Vault 以通过使用客户端 ID 和客户端密码或证书来获取机密?

4

1 回答 1

8

无需在 Azure 中运行应用程序即可使用 Azure KeyVault。您的应用程序可以在您的本地计算机、您的 Intranet 上的某个位置、AWS 或您喜欢的任何地方运行。

为了访问 KeyVault,您需要来自 Azure Active Directory (AAD) 的安全令牌,因此您需要在 AAD 目录中注册您的应用程序。

您可以在此处的此博客文章中找到有关获取令牌以与 Azure KeyVault 对话的更多信息。

于 2015-12-09T04:42:21.760 回答