如何在 Bot Framework Channel Emulator v3 的控制台版本中重置凭据?

How to reset credentials in console version of the Bot Framework Channel Emulator v3?

botbuilder/bot 框架 v3.0.0 中存在身份验证不适用于本地模拟器的问题(请参阅 https://github.com/Microsoft/BotBuilder/issues/625)。官方的解决方法是从机器人本身和模拟器中清除 appId 和 appPassword,从而完全绕过身份验证。

这在模拟器的 Windows GUI 版本中很容易,但在控制台版本中这不起作用。 /settings 允许您更改 appId 和 appPassword,但是在没有任何输入的情况下按下将保留当前值。因此,您不能将它们设置为空。

我尝试添加一个空格,使用 /reset 之类的命令,但没有任何效果。删除/重新安装控制台模拟器确实保留了这些值,所以在我看来它们缓存在某个地方。

有没有办法清除设置缓存/重置控制台模拟器的凭据?

使用:Mono,Microsoft Bot Framework Channel Emulator v3 控制台版本,Mac OS

我刚刚创建了一个修复此问题的新版本 (v3.0.6037.27277)(您可以键入 'disable' 以禁用 AppId/AppPassword。) 已发表。

谢谢 -汤姆