Visual studio Visual Studio 2017的逻辑应用程序部署失败

Visual studio Visual Studio 2017的逻辑应用程序部署失败,visual-studio,azure,deployment,azure-logic-apps,gateway,Visual Studio,Azure,Deployment,Azure Logic Apps,Gateway,我在Azure中创建了一个逻辑应用程序,它在Azure中运行良好。因此,我首先在VS2017中重新创建了Logic应用程序(安装了“Azure Logic Apps for Visual Studio”扩展)。逻辑应用程序包含从Azure Servicebus读取的触发器,并调用自定义逻辑应用程序连接器操作。此自定义连接器通过Azure数据网关调用SOAP Web服务,该网关运行良好 现在的问题是,当我试图从VS2017部署它时,它会在输出窗口中抱怨。我得到的信息是: New-AzureRmRe

我在Azure中创建了一个逻辑应用程序,它在Azure中运行良好。因此,我首先在VS2017中重新创建了Logic应用程序(安装了“Azure Logic Apps for Visual Studio”扩展)。逻辑应用程序包含从Azure Servicebus读取的触发器,并调用自定义逻辑应用程序连接器操作。此自定义连接器通过Azure数据网关调用SOAP Web服务,该网关运行良好

现在的问题是,当我试图从VS2017部署它时,它会在输出窗口中抱怨。我得到的信息是:

New-AzureRmResourceGroupDeployment : 13:41:34 - Resource MICROSOFT.WEB/CONNECTIONS 'MyCustomConnector' failed with message '{"error": {"code": "ConnectionGatewayFailure","message": "Establishing connection with the service failed with code 'BadRequest'."}}' 新AzureRmResourceGroupDeployment:13:41:34-资源MICROSOFT.WEB/CONNECTIONS“MyCustomConnector”失败,消息为“{”错误“{”代码“:“ConnectionGatewayFailure”,“消息”:“与服务建立连接失败,代码为“BadRequest”。“}” 我的Logic应用程序工作得很好,因为我在本地应用程序中收到SOAP请求

到目前为止,我所尝试的:

  • 已检查我的权限,我现在是资源组的所有者(逻辑应用程序和自定义连接器所在的组,以及网关所在的组)
  • 复制了“我的资源组>设置>自动化脚本>Json模板”中的内容,并将其粘贴到Visual Studio中
  • 以管理员身份运行Visual Studio
  • 在我的Deploy-AzureResourceGroup.ps1文件中添加了“-DeploymentDebugLogLevel All”,没有显示任何更有用的内容
  • 对于BadRequest,它说:“您发送的部署值与资源管理器期望的值不匹配。请检查内部状态消息以获取故障排除的帮助。”我没有看到内部状态消息
  • 查看谷歌以获得有用的答案
但是直到现在,没有成功。所以希望你们中的一些人能帮助我

编辑:这是我的手臂模板,我重命名了一些东西,希望不会太多

{ "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", "contentVersion": "1.0.0.0", "parameters": { "connections_servicebus_name": { "defaultValue": "servicebus", "type": "String" }, "customApis_MyCustomConnector_name": { "defaultValue": "My-Custom-Connector", "type": "String" }, "connections_MyCustomConnector_name": { "defaultValue": "My-Custom-Connector", "type": "String" }, "workflows_MyLogicApp_name": { "defaultValue": "My-LogicApp", "type": "String" }, "workflows_MyLogicApp_id": { "defaultValue": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup/providers/Microsoft.Logic/integrationAccounts/My-Integration-Account", "type": "String" } }, "variables": {}, "resources": [ { "comments": "Generalized from resource: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup-B/providers/Microsoft.Logic/workflows/My-LogicApp'.", "type": "Microsoft.Logic/workflows", "name": "[parameters('workflows_MyLogicApp_name')]", "apiVersion": "2017-07-01", "location": "westeurope", "tags": {}, "scale": null, "properties": { "state": "Enabled", "integrationAccount": { "id": "[parameters('workflows_MyLogicApp_id')]" }, "definition": { "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", "contentVersion": "1.0.0.0", "parameters": { "$connections": { "defaultValue": {}, "type": "Object" } }, "triggers": { }, "actions": { }, "outputs": {} }, "parameters": { "$connections": { "value": { "My-Custom-Connector": { "connectionId": "[resourceId('Microsoft.Web/connections', parameters('connections_MyCustomConnector_name'))]", "connectionName": "My-Custom-Connector", "id": "[resourceId('Microsoft.Web/customApis', parameters('customApis_MyCustomConnector_name'))]" }, "servicebus": { "connectionId": "[resourceId('Microsoft.Web/connections', parameters('connections_servicebus_name'))]", "connectionName": "servicebus", "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Web/locations/westeurope/managedApis/servicebus" } } } } }, "dependsOn": [ "[resourceId('Microsoft.Web/connections', parameters('connections_MyCustomConnector_name'))]", "[resourceId('Microsoft.Web/customApis', parameters('customApis_MyCustomConnector_name'))]", "[resourceId('Microsoft.Web/connections', parameters('connections_servicebus_name'))]" ] }, { "comments": "Generalized from resource: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup-B/providers/Microsoft.Web/connections/My-Custom-Connector'.", "type": "Microsoft.Web/connections", "name": "[parameters('connections_MyCustomConnector_name')]", "apiVersion": "2016-06-01", "location": "westeurope", "scale": null, "properties": { "displayName": "LogicAppsCustomConnector-Connection", "customParameterValues": {}, "api": { "id": "[resourceId('Microsoft.Web/customApis', parameters('customApis_MyCustomConnector_name'))]" } }, "dependsOn": [ "[resourceId('Microsoft.Web/customApis', parameters('customApis_MyCustomConnector_name'))]" ] }, { "comments": "Generalized from resource: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup-B/providers/Microsoft.Web/connections/servicebus'.", "type": "Microsoft.Web/connections", "name": "[parameters('connections_servicebus_name')]", "apiVersion": "2016-06-01", "location": "westeurope", "scale": null, "properties": { "displayName": "worker_outbound", "customParameterValues": {}, "api": { "id": "[concat('/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Web/locations/westeurope/managedApis/', parameters('connections_servicebus_name'))]" } }, "dependsOn": [] }, { "comments": "Generalized from resource: '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup-B/providers/Microsoft.Web/customApis/My-Custom-Connector'.", "type": "Microsoft.Web/customApis", "name": "[parameters('customApis_MyCustomConnector_name')]", "apiVersion": "2016-06-01", "location": "westeurope", "scale": null, "properties": { "connectionParameters": { "authType": { "type": "string", "allowedValues": [ { "value": "none" } ], "uiDefinition": { "displayName": "Authentication Type", "description": "Authentication type to connect to your API", "tooltip": "Authentication type to connect to your API", "constraints": { "tabIndex": 1, "required": "true", "allowedValues": [ { "text": "none", "value": "anonymous" } ], "capability": [ "gateway" ] } } }, "gateway": { "type": "gatewaySetting", "gatewaySettings": { "dataSourceType": "CustomConnector", "connectionDetails": [] }, "uiDefinition": { "constraints": { "tabIndex": 4, "required": "true", "capability": [ "gateway" ] } } } }, "brandColor": "#ffffff", "description": "Calls My SOAP test webservice.", "displayName": "[parameters('customApis_MyCustomConnector_name')]", "iconUri": }, "dependsOn": [] } ] } { “$schema”:”https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", “内容版本”:“1.0.0.0”, “参数”:{ “连接\u服务总线\u名称”:{ “defaultValue”:“servicebus”, “类型”:“字符串” }, “CustomAPI\u MyCustomConnector\u名称”:{ “defaultValue”:“我的自定义连接器”, “类型”:“字符串” }, “连接\u MyCustomConnector\u名称”:{ “defaultValue”:“我的自定义连接器”, “类型”:“字符串” }, “工作流\u MyLogicApp\u名称”:{ “defaultValue”:“我的LogicApp”, “类型”:“字符串” }, “工作流\u MyLogicApp\u id”:{ “defaultValue”:“/订阅/00000000-0000-0000-0000-00000000/resourceGroups/MyResourceGroup/providers/Microsoft.Logic/integrationAccounts/My Integration Account”, “类型”:“字符串” } }, “变量”:{}, “资源”:[ { “注释”:“概括自资源:”/subscriptions/00000000-0000-0000-000000000000/resourceGroups/MyResourceGroup-B/providers/Microsoft.Logic/workflows/My LogicApp“, “类型”:“Microsoft.Logic/workflows”, “名称”:“[参数('workflows\u MyLogicApp\u name')]”, “apiVersion”:“2017-07-01”, “地点”:“西欧”, “标记”:{}, “刻度”:空, “财产”:{ “状态”:“已启用”, “集成帐户”:{ “id”:“[参数('workflows\u MyLogicApp\u id')” }, “定义”:{ “$schema”:”https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#", “内容版本”:“1.0.0.0”, “参数”:{ “$connections”:{ “defaultValue”:{}, “类型”:“对象” } }, “触发器”:{ }, “行动”:{ }, “产出”:{} }, “参数”:{ “$connections”:{ “价值”:{ “我的自定义连接器”:{ “connectionId:“[resourceId('Microsoft.Web/connections',parameters('connections\u MyCustomConnector\u name'))]”, “connectionName”:“我的自定义连接器”, “id”:“[resourceId('Microsoft.Web/CustomAPI',参数('CustomAPI\u MyCustomConnector\u name'))” }, “服务总线”:{ “connectionId:“[resourceId('Microsoft.Web/connections',parameters('connections\u servicebus\u name'))]”, “connectionName”:“servicebus”, “id”:“/订阅/00000000-0000-0000-0000-000000/providers/Microsoft.Web/locations/westeurope/managedApis/servicebus” } } } } }, “dependsOn”:[ “[resourceId('Microsoft.Web/connections',parameters('connections\u MyCustomConnector\u name'))]”, “[resourceId('Microsoft.Web/CustomAPI',parameters('CustomAPI\u MyCustomConnector\u name'))]”, [resourceId('Microsoft.Web/connections',parameters('connections\u servicebus\u name'))] ] }, { “注释”:“从资源中概括:”/subscriptions/00000000-0000-0000-000000000000/resourceGroups/MyResourceGroup-B/providers/Microsoft.Web/connections/My Custom Connector“, “类型”:“Microsoft.Web/connections”, “名称”:“[参数('connections\u MyCustomConnector\u name')]”, “apiVersion”:“2016-06-01”, “地点”:“西欧”, “刻度”:空,