如何解决逻辑应用程序中的错误 'The invoke url for function could not be found'?

How to solve error 'The invoke url for function could not be found' in Logic Apps?

我向我的逻辑应用程序添加了一个操作,它是一个带有 blob 触发器的 Azure 函数。当我尝试保存时,弹出下一个错误:

Failed to save logic app (Logic App name). The invoke url for function '(url)' could not be found. Please check that the function app runtime supports integrating with logic apps and retry the operation.

是否可以在逻辑应用程序中集成 blob 触发器 azure 函数?

无法在逻辑应用程序中使用 blob 触发的 azure 函数。只允许 HTTP 触发的 azure 函数。

同意哈维·安德鲁

Click here for more details

先决条件 Azure 订阅。如果您没有 Azure 订阅,请注册一个免费的 Azure 帐户。

一个 Azure 函数应用程序,它是 Azure 函数以及您的 Azure 函数的容器。如果没有函数应用,请先创建函数应用。然后,您可以在 Azure 门户中的逻辑应用外部或在逻辑应用设计器中的逻辑应用内部创建函数。

使用逻辑应用时,相同的要求适用于函数应用和函数,无论它们是现有的还是新的:

你的函数应用和逻辑应用必须使用相同的 Azure 订阅。

新功能应用程序必须使用 .NET 或 JavaScript 作为运行时堆栈。当您向现有函数应用添加新函数时,您可以 select C# 或 JavaScript。

您的函数使用 HTTP 触发器模板