如何在部署到新资源组时找出 LogicApp Http Trigger URL

How to find out LogicApp Http Trigger URL while deploying to new resource group

我有一个情况:

  1. 使用 visual Studio
  2. 开发和部署基于 HttpTrigger 的 logicApp
  3. 部署到资源组会更改 URL
  4. 需要找出 URL 在服务总线事件中用作 webhook

webhook 如下所示

如果我重新部署而不删除逻辑应用程序,它会保留以前的 URL

但是当我删除逻辑应用程序并部署它时,它会生成新的 URL

请指导我如何找到 http 触发器的 URL,以便我可以将它绑定到我的服务总线 webhook。或者有什么方法可以保留以前的 url 即使我删除并部署了 logicapp .

我正在我的 dev/sit/qas 环境中执行 delete/deploy/reploy 操作,因为我是逻辑应用程序的新手,所以不确定我缺少哪一步以及我是否有一些理解问题。

Or is there any way to retain the previous url even if I delete and deploy the logicapp .

不,这不可能。

当你删除逻辑应用然后部署或部署到新的资源组时,它会创建一个新的逻辑应用。所以它会生成一个新的url.

创建终结点后,可以通过向终结点的完整 URL 发送 HTTPS POST 请求来触发逻辑应用。逻辑应用内置了对直接访问终结点的支持。请参考这个article.