Botframework 部署到应用程序服务环境的Azure webapp bot

Botframework 部署到应用程序服务环境的Azure webapp bot,botframework,Botframework,是否有人使用应用程序服务环境部署Azue Web App Bot? 是否有需要注意的关键因素?我知道我们有ASE ILB和ASE External; 是否可以在一个ASE中托管多个azure webapp机器人程序;我的问题主要是由于ASE ILB模型中的默认互联网流量锁定,以及我们需要确保哪些类型的防火墙例外 从功能上讲,与Azure Bot服务/Directline的通信顺利进行。可以在一个ASE中托管多个Azure web app Bot。但是,应注意如何让Bot动态查找管道名称,因为同一

是否有人使用应用程序服务环境部署Azue Web App Bot? 是否有需要注意的关键因素?我知道我们有ASE ILB和ASE External; 是否可以在一个ASE中托管多个azure webapp机器人程序;我的问题主要是由于ASE ILB模型中的默认互联网流量锁定,以及我们需要确保哪些类型的防火墙例外
从功能上讲,与Azure Bot服务/Directline的通信顺利进行。

可以在一个ASE中托管多个Azure web app Bot。但是,应注意如何让Bot动态查找管道名称,因为同一ASE中有多个Bot。此外,正常的DirectLine或其他频道需要大量的白名单,以允许流量进入ILB,并且bot服务IP可能会发生变化,因此难以长期维护

“WebChat中的测试”预计不会在ILB ASE中工作。它调用DirectLine通道,并使该通道向bot的消息传递端点发送调用。在大多数ASE或VNET场景中,呼叫将被阻止,但由于我们没有静态IP地址,因此客户也不能将传入呼叫列入白名单。除此之外,Directline频道和Directline应用程序服务扩展(DL ASE)通常应在ILB ASE设置中按预期工作。如果要实现OAuth或SSO等附加功能,则需要添加一条规则以启用AzureAD


有关DL ASE的更多信息,请参阅

您能否接受答案,以帮助其他人进行类似查询?非常感谢你;这很有帮助;我明白要完成这项工作还有很长的路要走。。很抱歉延迟接受答复。