Botframework Microsoft框架仿真器错误

Botframework Microsoft框架仿真器错误,botframework,Botframework,我遵循了在线教程(从0到60构建一个机器人)中给出的说明,但是模拟器不起作用。它一直在告诉我“401未经授权”。我在网上看了看,你们中的一些人建议应该使用https。但是,当我这样做时,模拟器显示一条消息,说明它无法连接到远程服务器。你们中的一些人还建议将Appid更改为MicrosoftAppid,并对密码执行相同的操作,但这同样不起作用。有些人甚至建议在emulator和Web.config中同时保留Appid和密码为空,但这样做效果不好 有人知道如何解决这个问题吗?(我还确保所有内容(如端

我遵循了在线教程(从0到60构建一个机器人)中给出的说明,但是模拟器不起作用。它一直在告诉我“401未经授权”。我在网上看了看,你们中的一些人建议应该使用https。但是,当我这样做时,模拟器显示一条消息,说明它无法连接到远程服务器。你们中的一些人还建议将Appid更改为MicrosoftAppid,并对密码执行相同的操作,但这同样不起作用。有些人甚至建议在emulator和Web.config中同时保留Appid和密码为空,但这样做效果不好

有人知道如何解决这个问题吗?(我还确保所有内容(如端口、我的Appid和密码)都正确写入,因此不应该有任何语法或用户错误)


谢谢

如果您使用的是v3.0.0,请注意,如果您使用node.js,当前存在身份验证问题。建议的解决方法是通过在bot的连接器选项中不移交任何appId和appPassword来停用身份验证,并且不在仿真器中使用任何身份验证数据


还请注意@Thegaram说,您使用的仿真器与您使用的botbuilder版本相匹配。如果您拥有botbuilder的v0/v1,则应使用Bot框架仿真器(v1),如果是v3+,则应使用Bot框架通道仿真器(v3+)。他们将无法连接到不匹配的版本。

供应商可能会提供帮助吗?您使用的是哪个版本的仿真器?我不确定新版本(Microsoft Bot Framework Channel Emulator 3.0)是否应该与旧版本(Bot Framework V1)的Bot build一起使用。