c# - 将选项模式与 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 机密的正确“部分”。这可能吗,或者这是一个尚未实现的功能?
解决方案
对于将来可能遇到此问题的任何人,答案比我想象的要简单,尽管我仍然不确定它在幕后究竟是如何工作的。
services.Configure<AzureSettings>(Configuration);
这就是所需要的,AzureSettings 具有与传入的每个密钥保管库机密相应的属性。
推荐阅读
- google-cloud-platform - 如何修复 GCP OCR 返回 null 以限制文本的多边形顶点?
- javascript - 通过 JavaScript 更新 PrimeFaces selectCheckboxMenu
- c# - PictureBox和Bitmap之间的拉绳质量不同
- dart - 为什么相同()在两个字符串上返回true
- .htaccess - 如何将查询参数写入任意长路径的路径?
- php - 如何 preg_match 一个 PCRE 表达式?
- c++ - 不使用 Malloc 的联合查找算法(查找循环)
- firebase - 如何在颤振应用程序中进行 Firebase 电话身份验证
- python - 使用 linux 的 windows 子系统时无法导入“collections.abc”
- json - GULP 从另一个 JSON 文件创建 JSON 文件