尝试在本地连接到 Chatbot 但出现未经授权的错误

Try to connect locally to Chatbot but get unauthorized error

我在此处从 Microsoft 加载了 EchoBot 模板:https://marketplace.visualstudio.com/items?itemName=BotBuilder.botbuilderv4

我开始了一个新项目并尝试在本地 运行。未提供 MicrosoftAppID 或 MicrosoftAppPassword。

然后我加载了最新的 Bot Framework Emulator v4.7

我在本地连接,同样没有 App ID 或 App 密码:

然而,当我尝试发送消息时出现未经授权的错误,为什么我在本地连接时会出现未经授权的错误?

服务器肯定是本地运行ning,本地URL是正确的:

我想问的一个问题是登录依赖于任何第3方URL调用吗?我公司的安全策略阻止所有 URL 除非列入白名单,所以如果是这种情况,也许身份验证被阻止了?我要列入白名单的 URL 是什么?

编辑:我在公司网络外的虚拟机上试过它,它工作正常!所以一定有什么东西被阻止了。有什么想法吗?

我通过使用公司网络外部的 VM 来绕过它。这不是解决方案,但它是一种变通方法。我高度怀疑某些端口被公司防火墙阻止,但不确定是什么,所以我不确定如何将其列入白名单。