将此消息发送到您的机器人时出错:HTTP状态代码未找到

时间:2019-05-04 06:50:31

标签: node.js azure azure-web-app-service azure-bot-service

我试图以天蓝色部署该机器人。最初,我在azure中创建了一个网络应用程序bot,然后从azure下载了代码。之后,我将所有生产文件(如.bot,.env,web.config文件)添加到了git存储库中。之后,我将git存储库添加到了天蓝色。我还在app.js文件和web.config文件中包含了Microsoft应用程序ID和应用程序密码。

当我开始通过网络聊天进行测试时,它无法正常运行,而是显示“ 向您的机器人发送此消息时出错:HTTP状态代码未找到

我想念的地方,请帮助我。

1 个答案:

答案 0 :(得分:0)

我建议您确保完全遵循以下步骤:

  1. 首先确保已将消息传递端点配置为 https URL,因为它不支持http
  2. 检查您指定的消息传递端点,并确保它是 与您在漫游器模拟器中使用的相同。查看屏幕截图。

enter image description here

  1. 在您的漫游器门户网站上,转到Channel菜单,并确保有 没有问题。请参见下面的屏幕截图:

enter image description here

    Configuration下的
  1. Azure门户网站App Service Settings中, MicrosoftAppIdMicrosoftAppPassword不要更改这些 下载后。见下图

enter image description here

  

注意:我还建议您在门户网站上create a new project并在该网站上对其进行测试,以确定其是否正常运行,然后下载   您的增强。您可以参考here。对于远程调试,请   看看here。要发布您的本地项目,您可以参考   this

如果您仍有任何疑问,请随时发表评论。谢谢,祝您编程愉快!