【问题标题】:Microsoft Botframework Emulator ErrorMicrosoft Botframework 模拟器错误
【发布时间】:2016-11-13 08:35:15
【问题描述】:

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

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

谢谢

【问题讨论】:

  • 供应商可以帮忙吗?
  • 您使用的是哪个版本的模拟器?我不确定新版本(Microsoft Bot Framework Channel Emulator 3.0)是否应该与使用旧版本(Bot Framework V1)构建的机器人一起使用。

标签: botframework


【解决方案1】:

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

还请注意@Thegaram 说您使用与您使用的 botbuilder 版本匹配的模拟器。如果您有 botbuilder 的 v0/v1,则应使用 Bot Framework Emulator (v1),如果是 v3+,则应使用 Bot Framework Channel Emulator (v3+)。他们将无法连接到不匹配的版本。

【讨论】:

    猜你喜欢
    • 2016-10-08
    • 2017-07-28
    • 1970-01-01
    • 2018-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-25
    • 2015-08-02
    相关资源
    最近更新 更多