azure-keyvault - 在 Azure 密钥库中存储和检索对称密钥
问题描述
知道 Azure Kev 保管库是否支持对称密钥的存储和检索(将对称密钥导出密钥保管库)或可能吗?我在这里引用了 Azure Keyvault 文档,它提到不支持对称密钥,将来可能会支持(不确定我阅读的文档是否是最新的)。
如果不支持,有没有办法使用 Secrets 等其他接口来模拟它?您能否分享使用 Azure Keyvault REST API 执行此操作的示例代码?
解决方案
您将对称密钥存储为秘密是正确的。
REST API
这是一篇关于使用 REST API 执行此操作所涉及的代码的详细文章 http://thuansoldier.net/7329/
.NET SDK
这是 nuget 包 https://www.nuget.org/packages/Microsoft.Azure.KeyVault/
您可以使用 KeyVaultClient 类和 GetSecretAsync 方法。
这是 Microsoft Docs 上的示例 - https://docs.microsoft.com/en-us/azure/key-vault/key-vault-use-from-web-application
类似的 SDK 可用于 Node.js、Java 和 Python
推荐阅读
- java - 在 Glassfish 5 上部署 Grails 应用程序时出错
- python - 有没有办法将数字范围放入一个列表中,每个数字的差异大于 x?
- r - 是否有可以添加新的累积值列的 R 函数?
- ruby-on-rails - form_for 用 :slug 而不是 :id
- c - 机器码中文本字符串的形式是什么?
- javascript - Javascript使用stringify neested对象解析JSON
- java - 如何更改数组中的所有其他值(Java)
- python - 在 Python 中重塑矩阵
- android - Android 模拟器在 Fedora 32 上失败
- reactjs - 无法获取 API URL 以重新路由到正确的地址:React Hooks