尝试使用 Azure Functions 在 Azure Key Vault 中创建机密

看门人500

每当将文本文件上传到 blob 存储时,我都会尝试创建一个秘密,但使用 az 命令时出现以下错误:

[警告] Function 应用程序可能缺少包含“az”命令定义的模块。如果此命令属于 PowerShell 库中可用的模块,请将对此模块的引用添加到 requirements.psd1。确保此模块与 PowerShell 7 兼容。

这是我的功能

param([byte[]] $InputBlob, $TriggerMetadata)
Import-Module az
Set-AzureKeyVaultSecret -VaultName myakv -Name Mysecret -SecretValue abcde

这是我的要求.psd1

@{
Az = '7.*'
}

感谢有人能给我一些建议。谢谢!

SaiSakethGuduru-MT
  • 由于函数是无服务器代码,一般来说,我们没有 Key Vault,我们需要通过添加一段代码来手动集成它。下面是函数应用程序与 Kay Vault 集成的示例代码在此处输入图像描述

  • 正如Anand-Sowmithiran所建议的,您可以Set-AzKeyVaultSecret用于在 azure 函数中创建密钥库机密。

  • 这是在 Azure 函数中集成 Key Vault 的文档您可以参考这里以获取更多信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从 Azure Functions 动态访问 Azure Key Vault

在 Azure Function 中访问 Azure Key Vault 机密

如何使用脚本批量创建和更新 Azure Key Vault 机密?

如何在链接模板中使用 Azure Key Vault 机密

无法在 ansible 中获取 Azure Key Vault 机密

无法在Azure Key Vault中设置机密值

在Azure DevOps中动态访问Key Vault机密变量

如何检查Azure Key Vault中的机密是否存在

使用API在Azure Key Vault中创建密钥

Azure Key Vault门户未显示机密

使用 Azure CLI 创建 Azure Key Vault Secrets 在值中删除插入符号 ^ 字符

如何在 Azure Devops 发布管道中读取多行 Azure Key Vault 机密

使用MSI访问C#.Net中的Azure Key Vault

如何使用Azure Key Vault加密SQL中的数据列?

使用 Azure Key Vault 签署 JWT 令牌

为什么使用Azure Key Vault

使用Java验证Azure Key Vault

使用公司代理实施Azure Key Vault

使用 DataProtectionProvider 连接到 Azure Key Vault

Azure Key Vault 中的密钥权限

即使在禁用设置后,Azure Key Vault 也会返回机密

无需 SecretVersion 即可访问 Azure Key Vault 机密

从Service Fabric访问Azure Key Vault上的机密

Azure SQL DB:使用PowerShell,参数化的SQL脚本和Azure Key Vault创建用户

无法使用 azure JavaScript 函数和 Key Vault 机密检索 cosmosDB 数据

如何使用Azure Key Vault中的证书/密钥对使用Azure Pipelines构建的代码进行签名?

如何通过本地asp.net应用程序在Azure Key Vault中设置机密

如何从Azure Key Vault机密中清除到期日期?

如何使用.Net SDK更新在Azure Key Vault中创建的Secret的值