Direct Line应用程序服务扩展是否适用于Azure Linux应用程序服务



我正在使用Bot Framework的项目中工作,我们正在使用websockets连接实现DirectLine。为此,我们正在使用Direct Line应用程序服务扩展。我们遵循以下步骤:https://learn.microsoft.com/en-us/azure/bot-service/bot-service-channel-directline-extension-net-bot?view=azure-bot-service-4.0.

当我们在Azure Windows应用程序服务上发布VS2022中的项目时,它可以正常工作,但当我们在Linux上发布时,路径以"/"结束。bot";返回404未找到响应。

我们在网上找不到关于这个问题的任何信息。

我们需要为它在Linux应用程序服务上运行配置其他功能吗?

Linux应用程序服务目前不支持任何类型的扩展,因此Linux应用程序服务器目前不支持Direct Line Extension。您可以在Linux上运行机器人程序并使用标准Direct Line,但如果您需要扩展提供的网络隔离,则需要使用Windows应用程序服务。

最新更新