Azure 未能编辑密钥Vault API连接
我在逻辑应用程序中使用Azure Key Vault connector,并使用ARM模板部署逻辑应用程序 在ARM模板中,我添加了Microsoft.Web/connections资源,以包括关键Vault API连接 API连接已成功部署,但当我在门户上打开它进行授权时,我收到一个错误:-“未能编辑API连接”keyvault“ 密钥库的资源模板如下所示:-Azure 未能编辑密钥Vault API连接,azure,azure-logic-apps,azure-keyvault,Azure,Azure Logic Apps,Azure Keyvault,我在逻辑应用程序中使用Azure Key Vault connector,并使用ARM模板部署逻辑应用程序 在ARM模板中,我添加了Microsoft.Web/connections资源,以包括关键Vault API连接 API连接已成功部署,但当我在门户上打开它进行授权时,我收到一个错误:-“未能编辑API连接”keyvault“ 密钥库的资源模板如下所示:- { "type": "Microsoft.Web/connections", "apiVersion": "2016-06-0
{
"type": "Microsoft.Web/connections",
"apiVersion": "2016-06-01",
"name": "[parameters('connections_keyvault_name')]",
"location": "[parameters('location')]",
"properties": {
"api": {
"id": "[concat('/subscriptions/',subscription().subscriptionId,'/providers/Microsoft.Web/locations/', parameters('location'), '/managedApis/', parameters('connections_keyvault_name'))]"
},
"displayName": "",
"customParameterValues": {}
}
}
部署后API连接的状态始终显示“错误”。但是,我也在使用office365 API连接,它在部署后工作正常,即当我授权它时,它允许我保存它
有人能帮我解决这个问题吗?这阻碍了我们将此逻辑应用程序移至生产环境
谢谢
Archana Kolte您必须通过在下设置
vaultName
属性来添加要连接到的密钥vault名称
另外,properties.api.id
的结尾对于所有密钥Vault api连接都是相同的,并且应该是/managedApis/keyvault
你的手臂模板看起来像这样
{
"type": "Microsoft.Web/connections",
"apiVersion": "2016-06-01",
"name": "[parameters('connections_keyvault_name')]",
"location": "[parameters('location')]",
"properties": {
"api": {
"id": "[concat('/subscriptions/',subscription().subscriptionId,'/providers/Microsoft.Web/locations/', parameters('location'), '/managedApis/keyvault')]"
},
"displayName": "",
"parameterValues": {
"vaultName": "<name-of-your-key-vault>"
}
}
}
{
“类型”:“Microsoft.Web/connections”,
“apiVersion”:“2016-06-01”,
“名称”:“[参数('connections\u keyvault\u name')]”,
“位置”:“[参数('位置')]”,
“财产”:{
“api”:{
“id”:“[concat('/subscriptions/',subscription().subscriptionId',/providers/Microsoft.Web/locations/',parameters('location'),'/managedApis/keyvault')”
},
“显示名称”:“,
“参数值”:{
“Vault名称”:”
}
}
}
嗨,在哪里可以找到关于连接的好文档?此处没有有关Vault Name的信息:此处是要去的地方。