如何在Bot Framework Channel Emulator中将错误解决为"500内部服务器错误"?

Pra*_*eep 7 botframework

我正在研究Bot框架技术,最近微软宣布了bot的新版本(V3).我已经开发了使用旧版本的机器人,现在我正在尝试将我的机器人升级到更新的版本.为了一切正常,但在将我的机器人发布到azure之后,然后通过使用我试图在机器人框架通道模拟器(3.0.0.54)中测试的发布URL,它总是给出"500,内部服务器错误".但是当我将skype频道添加到我的机器人时它会正常工作.

唯一的问题是当我在机器人框架通道模拟器中使用我的机器人应用程序的已发布URL进行测试时,我只得到错误为"内部服务器错误".

我认为最新版本的bot框架通道模拟器可能存在问题

Sat*_*gam 5

ngrok http-host-header=重写 9000

截屏

  • 如屏幕截图所示,复制带有 https 的转发 URL并将其粘贴到模拟器 url 中
  • 模拟器端口应为 9000,模拟器 Url 应包含 ngrok转发 Https URL

注意:ngrok 应该处于运行状态。如果您下次尝试时遇到相同的 500 错误,请从步骤 1 开始。有关更多参考。https://docs.botframework.com/en-us/tools/bot-framework-emulator/ #navtitle