出现应用服务连接错误的 Azure Key Vault
Azure Key Vault with App Service connection error
我正在尝试为我的 Azure 网站设置一个新的应用程序槽。
这是我的错误:
我在网上看了一些文章,然后确保应用程序槽使用的是系统分配的身份。
但是我还是报了上面的错误?
我错过了什么?
这是配置部分的样子
请确保您已完成以下步骤,然后它应该会起作用。
1.After 启用您的插槽的系统分配身份 (MSI),在门户中导航到您的密钥库 -> Access policies
-> 将您插槽的 MSI 添加到访问策略中正确的秘密权限,只需搜索您的网络应用程序名称,插槽的 MSI 格式为 webappname/slots/slotname
,详细信息 here.
2.If你用的是SecretUri
,你slot中连接字符串的格式应该如下,仔细检查一下。
@Microsoft.KeyVault(SecretUri=https://joykeyvault123.vault.azure.net/secrets/encryptionKey/492c7788a9da421c8b9752ef18b53f5d)
您可以在门户中获取您的秘密中的 SecretUri
。
我这边很好用。
我正在尝试为我的 Azure 网站设置一个新的应用程序槽。
这是我的错误:
我在网上看了一些文章,然后确保应用程序槽使用的是系统分配的身份。
但是我还是报了上面的错误?
我错过了什么?
这是配置部分的样子
请确保您已完成以下步骤,然后它应该会起作用。
1.After 启用您的插槽的系统分配身份 (MSI),在门户中导航到您的密钥库 -> Access policies
-> 将您插槽的 MSI 添加到访问策略中正确的秘密权限,只需搜索您的网络应用程序名称,插槽的 MSI 格式为 webappname/slots/slotname
,详细信息 here.
2.If你用的是SecretUri
,你slot中连接字符串的格式应该如下,仔细检查一下。
@Microsoft.KeyVault(SecretUri=https://joykeyvault123.vault.azure.net/secrets/encryptionKey/492c7788a9da421c8b9752ef18b53f5d)
您可以在门户中获取您的秘密中的 SecretUri
。
我这边很好用。