Azure Bot:发送此消息到您的机器人时出错:HTTP状态代码被禁止

时间:2018-07-20 13:26:28

标签: node.js azure http botframework

问题:当我尝试使用MS Azure GUI中的网络聊天来测试我的机器人时,它给了我错误

There was an error sending this message to your bot: HTTP status code Forbidden

我已完成以下操作:

  • 使用Microsoft Bot Framework,LUIS和NodeJS创建了一个机器人
  • 在MS azure中为机器人创建的资源
  • 使用漫游器模拟器在本地成功测试了漫游器(不使用漫游器ID和密码)
  • 设置连续部署,以便对我的存储库所做的所有更新都反映在Azure机器人服务中
  • 在azure机器人服务的“应用程序设置”标签中定义了所有环境变量(机器人ID和密码正确且包含在内)
  • 包含的web.config,iisnode.yml和publish.js文件

快点。我已经用谷歌搜索过,尝试过针对类似问题提到的替代解决方案,但是没有运气。

1 个答案:

答案 0 :(得分:0)

没关系!几周前我已经停止了该应用程序,这就是为什么它提供了禁止的错误。直到尝试在Postman中向机器人端点提出GET请求时,我才意识到。