【发布时间】:2021-10-20 23:41:51
【问题描述】:
我正在尝试使用 Bot framework Emulator 创建一个 Microsoft Teams Bot,我可以在本地部署并安装在 Microsoft Teams 上。
我有一个简单的 Bot,我从 Bot Framework Composer 开始,当我点击“Start bot”时工作正常。
-
我已经使用
Visual Studio 2019运行它,它工作正常。 -
我已尝试使用
Bot Framework Emulator进行连接,效果正常。 -
我已经在本地 IIS 上部署了同一个机器人,我已经设法使用
Bot Framework Emulator连接到该机器人。
什么不起作用
我已将机器人部署到远程服务器。当我尝试使用模拟器时,它不再工作了。
我得到的错误是Error: The bot is remote, but the service URL is localhost. Without tunneling software you will not receive replies.
在Microsoft Teams 使用App Studio 我已经完成了以下步骤:
- 使用以下功能创建新应用程序
- 填写“App Details”中的输入并生成一个新的
App ID,生成的AppId,我在appsettings.json上设置了键MicrosoftAppId - 在“机器人”菜单上,我设置了一个新机器人。
- 配置“消息传递端点地址”
- 在“测试和分发”上,点击在团队中安装您的应用以进行测试。
机器人真的很安静,我做错了什么?
【问题讨论】:
标签: c# botframework bots microsoft-teams