我有一个逻辑应用程序
Event Grid as Trigger
我有 VSCode 并在本地导出了这个逻辑应用。
我正在尝试在 VSCode 的本地设置中调试/运行此逻辑应用本地传递的连接字符串。
但仍然在执行
Azurite:Start
后,单击调试按钮时出现错误 -
任何人都可以帮助我如何使用 VSCode 调试/运行逻辑应用程序。
任何人都可以帮助我如何使用 VSCode 调试/运行逻辑应用程序。
要调试错误,请按照以下步骤操作:
当我们导出逻辑应用程序时,我们可以选择部署连接,它提到了需要遵循的所需步骤。
、Azure Function core tools
和.NET 6
Node.js
通过选择
Deploy managed connection
:
它会在您选择或新创建的资源组中创建连接。
不选择
Deploy managed connection
:
LogicAppStandardConnections.template.json
文件夹中创建的模板 json 文件 .development\deployment
手动部署连接。RuntimeUrl
部分添加RawAuthKey
和parameters
的参数值。"azureeventgrid-std-RuntimeUrl": {
"type": "String",
"defaultValue": "https://5205eaf6cc9b25ed.09.common.logic-australiaeast.azure-apihub.net/apim/azureeventgrid/xxxxxxxxxxxxxxxxx"
},
"azureeventgrid-std-Auth": {
"type": "String",
"defaultValue": "xxxxxxxxxxxxxxxxxxxxx"
}
Azure Portal-> Search Deploy a custom template
。Build your own template in the editor
save
。Name
不是必需的。点击review+create
在 VSCode 中打开设计器。 您将需要删除需要连接的连接器。例如
When a resource event occurs
并再次创建它并选择底部的 change connection
选项。
一开始你会认为它是无效的
在 Azure 门户中打开已部署的连接 -> 编辑 Api 连接 -> 授权并保存
您现在将看到连接处于活动状态,并且可以选择它
注意: 如果您有多个需要连接的连接器,则需要重新创建连接器并授权每个连接。
Run/Debug
有关导出逻辑应用的参考,请检查此文档。
对于自定义模板部署,请检查此文档。