首页 > 解决方案 > 将选项模式与 Azure Key Vault 一起使用?

问题描述

我的 Azure Key Vault 在我的 Web 应用程序上成功运行,我可以使用 访问机密_config["foo"] ,但我很好奇是否有办法使用 Azure Key Vault 实现选项模式。我目前使用以下方法将 AppSettings.json 绑定到一个类:

services.Configure<AppSettings>(o => 
configuration.GetSection("AppSettings").Bind(o));

但我无法找到我应该用来绑定 azure key vault 机密的正确“部分”。这可能吗,或者这是一个尚未实现的功能?

标签: c#asp.net.net-coreazure-keyvault

解决方案


对于将来可能遇到此问题的任何人,答案比我想象的要简单,尽管我仍然不确定它在幕后究竟是如何工作的。 services.Configure<AzureSettings>(Configuration); 这就是所需要的,AzureSettings 具有与传入的每个密钥保管库机密相应的属性。


推荐阅读