【问题标题】:System.Net.Http.HttpRequestException (Microsoft Bot Framework)System.Net.Http.HttpRequestException(微软机器人框架)
【发布时间】:2017-07-25 06:20:47
【问题描述】:

我是 Bots 的新手,我注册了我的 bot,并尝试在模拟器 Microsoft Bot Framework Channel Emulator (3.0.0.59) 上运行它,并在 Test connection to 上对其进行了测试您的机器人,但在他们两个上都收到此错误,如下所示:

500 InternalServerError
System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: The remote name could not be resolved: 'huzy281116'
   at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context)
   at System.Net.Http.HttpClientHandler.GetRequestStreamCallback(IAsyncResult ar)
   --- End of inner exception stack trace ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Intercom.DevPortal.Server.Controllers.BotManagerController.<PingV3BotAsync>d__73.MoveNext() in D:\a\1\s\DevPortalLib\Controllers\BotManagerController.cs:line 2039

我完成了所有必要的步骤,例如插入 BotIdMicrosoftAppIdMicrosoftAppPassword

为什么会出现这个错误,有什么新方法可以做到这一点,因为这是我第一次运行 Bot App。

【问题讨论】:

  • huzy281116 是一个有效的远程名称吗?
  • @MuhammadSaqlain,您所说的有效遥控器是什么意思,我怎样才能使其成为有效的遥控器名称,因为这是新的
  • 我以为机器人是在本地主机上运行的,所以请我怎样才能使它正确,因为即使我不明白通过制作一个有效的远程名称
  • 尝试搜索远程名称。
  • 好的,老板,如果你告诉我步骤会更好

标签: c# bots botframework


【解决方案1】:

我得到了答案,我不得不在 Emulator 上将 Microsoft App IdMicrosoft App Password 留空,并在运行项目后对其进行了测试。 p>

【讨论】:

    【解决方案2】:

    尝试从此处下载最新的 Bot Framework Channel Emulator:https://emulator.botframework.com(截至 2017.03.05 为 v3.5.25)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-31
      • 2018-11-04
      • 2020-03-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多