Azure Durable Functions - 401 未授权状态

Azure Durable Functions - 401 Unauthorized Status

我使用 Azure 函数团队提供的示例代码开发了一个 Hello World Durable Function。

一切正常,直到某个时候回来。当我尝试检查我的 Hello World Durable Function 程序的状态时,突然收到 401 Unauthorized 状态代码。

下面是URLhttps://exploredurablefunctions.azurewebsites.net/admin/extensions/DurableTaskConfiguration/instances/1819db89e68e42f1a2240d532e20eb77?taskHub=DurableFunctionsHub&connection=Storage

令人惊讶的是,我在 Table 存储中没有看到任何错误。

下面是实例 ID 和执行 ID {"InstanceId":"1819db89e68e42f1a2240d532e20eb77","ExecutionId":"81607af286b744ba80a303d74ed6b624"}

我错过了什么吗?

最近的 Azure Functions 更新破坏了 Durable Functions 中的内置 HTTP APIs,包括状态查询 API。此处有更多详细信息:https://github.com/Azure/azure-webjobs-sdk-script/issues/1754

Durable Functions 扩展的更新即将推出,这将解决该问题。在此之前,你可以通过将你的函数应用程序指向早期版本的 Azure Functions 运行时来解决问题 - 例如将 FUNCTIONS_EXTENSION_VERSION 应用设置设为 1.0.11027