Bot框架模拟器无法正常工作

Fra*_*odo 2 .net c# emulation visual-studio botframework

我上周开始学习bot框架,我决定从默认的bot项目开始,它返回你的输入和它的字符数.但不幸的是,我无法在bot模拟器中测试bot应用程序.它不能只发送我的输入.每当我转发输入时,它都会显示"无法发送".我的端点url是http:// localhost:3979/api/messages /正确写在那里.可能有什么不对?我只是机器人框架和机器人构建的先驱.

Jyo*_*dam 5

由于我不知道您要执行的确切代码,我建议再次检查几点.

检查点:

  1. 确保使用任何浏览器(Edge,chrome,explorer等)以调试模式运行代码,然后在模拟器中运行.
  2. 使用ngrok配置或链接仿真器.(虽然在本地运行时不需要它,但如果模拟器不能处理防火墙问题,它可能会解决)
  3. 请检查Microsoft App Id和Microsoft App Password在模拟器和Web.config文件中是否相同.
  4. 在Web.config文件和模拟器中尝试使用空白的Microsoft App Id和Microsoft App Password.
  5. 检查浏览器和模拟器上的端点是否相同
  6. 如果您遇到其他错误,如401,405,500,请查看此文章.
  7. 如果所有检查点都正确并且您在模拟器中运行代码时仍遇到问题,则代码或参考库可能存在问题.您还可以查看工作示例.