【问题标题】:ERROR 500 Bot Framework Microsoft错误 500 机器人框架微软
【发布时间】:2017-08-09 14:48:13
【问题描述】:

当我尝试连接到机器人时收到错误消息时,这是我的屏幕

我的代码之前可以正常工作,但我的 MS 帐户有问题,所以我不得不使用新凭据更改帐户,但它们不再工作了:/

我也试过了,效果很好:

如果我摆脱凭据,基本上所有的身份验证,机器人工作完美。 但是,当我放回身份验证时,它给了我这个错误:

[16:22:24] -> POST Request to 'http://localhost:3978/api/messages' failed: [500] Internal Server Error

这没什么用

感谢您的回答! :)

【问题讨论】:

  • 尝试访问 dev.botfrmework.com 并再次删除并添加您的机器人。
  • 但是...您正在尝试使用身份验证凭据连接到 localhost 中的机器人?除非您使用 ngrok,否则这将不起作用
  • 我正在使用 ngrok
  • 在模拟器的日志中实际上可以看到ngrok在运行

标签: javascript frameworks bots botframework


【解决方案1】:

我很确定它以前也对我有用。但是,正如here 所解释的那样,这实际上并不重要。

  • localhost 的目的只是为了测试您的机器人。
  • 您可以通过部署您的机器人并将其注册到 development portal 来测试您的凭据。

我遇到了同样的问题,但是当我在门户中测试我的凭据时,我的凭据很好。所以,可能你的也是。

【讨论】:

  • 我想知道的是它上周工作了一个多月(我没有做任何更新)
  • 我编辑了我的答案;根据Documentation,它仍应受支持。正如我所说,虽然,我有同样的“问题”,但我的凭据很好。因此,我建议您在门户中测试您的凭据,并且不要在本地使用它们。
  • 感谢您的建议,我真的不明白问题出在哪里,但我会听从您的建议 :)
猜你喜欢
  • 1970-01-01
  • 2017-07-25
  • 1970-01-01
  • 1970-01-01
  • 2017-12-31
  • 2018-11-04
  • 2020-03-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多