我试图从 Azure Key Vault 获取 Azure 函数的连接字符串。这些是我所做的步骤,
在 azure 函数中创建了托管身份(系统分配)
在 Azure key 保管库中创建 secret
- 添加访问策略以向 Azure 函数应用授予权限
- 在应用设置中为连接字符串添加了一个条目,其中值为 @Microsoft.KeyVault(SecretUri=SECRETURLOFKEYVAULT)
但是当我运行 azure 函数时,出现以下错误,
“不支持关键字:@microsoft.keyvault(secreturi.....”
这就是我启用托管身份的方式,
我的访问策略如下所示,
任何帮助将不胜感激
最佳答案
我按照教程遇到了类似的问题。我的补救措施是重新启动函数应用程序。保存应用程序设置不足以让 Function App 开始正确使用 Key Vault key 提供程序。
关于azure - 不支持关键字 : @microsoft. keyvault,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54684576/