Azure Web App中的配置为keyvault连接提供错误:错误:无法访问密钥保管库引用元数据

gpfsuwkq  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(126)

x1c 0d1x我面临的问题,我无法连接到密钥库.获取下面的错误:

Error: Could not access key vault reference metadata

字符串
示例连接字符串:@Microsoft.KeyVault(VaultName=;SecretName=<secret-name)
互联网上没有太多的解决方案,这就是为什么我在这里尝试。
已经尝试了有关错误连接字符串的解决方案。

mzmfm0qo

mzmfm0qo1#

错误:无法访问密钥保管库引用元数据

  • 确保您没有在设置的 * 参考值 * 中传递任何curly brackets, quotations
  • 检查尝试访问密钥库的应用程序是否具有所有必需的权限。您可以在Key Vault=>Access Policies中检查分配的权限。
  • 你也可以使用secret identifier
@Microsoft.KeyVault(SecretUri=https://kprkeyvault.vault.azure.net/secrets/mysecret)

字符串

  • 我在keyvault中创建了一个secret


的数据

  • 添加Secret Identifier作为App Service=>Application Settings中设置的参考值(SecretURI):


  • 保存上述设置后,我可以成功添加密钥库引用,如下图所示:


参考资料:

来自密钥保管库的源应用程序设置

相关问题