在 Bot Framework 通道模拟器上进行 POST 连接 ECONNREFUSED

Wil*_* Jr 1 c# bots botframework

我在 Bot Framework 上遇到奇怪的错误。它总是说:

POST connect ECONNREFUSED 127.0.0.1:3978 
Run Code Online (Sandbox Code Playgroud)

这是 Bot Framework Channel Operator 的详细信息:

{
"type": "conversationUpdate",
"membersAdded": [
{
  "id": "default-bot",
  "name": "Bot"
}
],
"id": "1dhnjafnclhfeml51c",
"channelId": "emulator",
"timestamp": "2017-04-22T03:56:06.215Z",
"localTimestamp": "2017-04-22T11:56:06+08:00",
"recipient": {
"id": "default-bot",
"name": "Bot"
},
"conversation": {
"id": "a1376jghbggg6a5hjc"
},
"from": {
"id": "default-user",
"name": "User"
},
"serviceUrl": "http://localhost:51293"
}
Run Code Online (Sandbox Code Playgroud)

我正在使用 Visual Studio 2017,使用 Bot 应用程序模板并通过 Bot Framework Channel Emulator 连接 API。我尝试刷新模拟器以启动新消息,尝试重新启动网站项目,重建它,但它仍然是一样的。我没有更改机器人应用程序模板上的代码。本地主机 URL 正确。我不确定为什么会遇到错误或者我错过了什么。

小智 5

如果您运行并检查正确的端口,请使用http://not 。我的版本是这样,模拟器默认使用。https://localhost39793978