【问题标题】:How to deploy Bot developed using Microsoft Bot framework SDK into other cloud platform other than azure如何将使用Microsoft Bot Framework SDK开发的Bot部署到Azure以外的其他云平台
【发布时间】:2022-11-28 10:59:44
【问题描述】:
我有一个完全开发的简单功能聊天机器人(类似于 weatherAPI Chabot),它使用适用于 ASP.Net 核心 6.0 的 Microsoft Bot 框架 SDK。
我们可以将其部署和发布到除 Azure 之外的任何其他云平台,例如 CloudFoudary,然后与 MS 团队、电子邮件等渠道集成......到目前为止我看过的几乎所有资源
提供有关通过 Azure 发布的信息。
任何提示或方向都会有很大的帮助。
【问题讨论】:
标签:
asp.net-core
botframework
direct-line-botframework
【解决方案1】:
Azure Bot 的项目可以发布到所有平台。本项目为web项目,可以发布到CloudFoudary、本地服务器IIS或其他云平台。
-
发布完成后,所有配置与web项目相同,访问末尾网址可以看到如下页面。
-
然后我们需要在 Azure 门户中设置消息传递端点。
概括
Azure Bot Service是一个web项目,所有的编译和发布都和普通项目一样,其他步骤继续按照文档进行即可。