我正在使用Microsoft Bot Builder(C_Luis模板)开发Bot,并设置Bot Emulator以在本地调试代码,但当我在Bot Emulator上发送消息时,会出现以下错误:
发布401 Directline.PostActivity
Emulator JSON Inspector提供了更多与身份验证相关的详细信息
对于本地运行代码,我不会在web.config中为以下设置传递任何值,也不会从Emulator传递任何app id和密码值。
<add key="MicrosoftAppId" value="" />
<add key="MicrosoftAppPassword" value="" />
我检查了所有web.config应用程序设置与Azure webapp中的应用程序设置相同。下面是global.asax.cs中的代码,它还使用inmemory store进行本地调试。
var store = new InMemoryDataStore();
Emulator中的端点URL也正确
http:
我也安装了NGROK,但没有运气。