问题:在使用模拟器时,Bot开始向我显示错误。虽然我不确定,但我认为模拟器可能已经更新
调试我检查了AppID和密码是否正确。
错误:
(1, Drone())
web.config信息:
-> POST 401 [conversationUpdate]
Error: The bot's MSA appId or password is incorrect.
Edit your bot's MSA info
答案 0 :(得分:1)
使用Bot模板(或使用现有的bot项目)创建一个空项目,并将Visual Builder NuGet包中的bot builder版本更新为最新版本。 尝试使用最新的bot模拟器进行测试 (https://docs.botframework.com/en-us/tools/bot-framework-emulator/)它应该有效
答案 1 :(得分:1)
在本地调试时,在web.config文件和模拟器中保持Microsoft APP ID和Microsoft App Password值都为空。
并在web.config中:
<configuration>
<appSettings>
<!-- update these with your BotId, Microsoft App Id and your Microsoft App Password-->
<add key="BotId" value="YourBotId" />
<add key="MicrosoftAppId" value="" />
<add key="MicrosoftAppPassword" value="" />
</appSettings>