从Azure Web bot服务器下载的我的bot框架代码将不会在Bot模拟器中本地运行 . 我正在使用/ api / messages URL .
我已经使用bot框架注册了bot,并提供了以下配置:
BotId中的
-
bot句柄
MiscrosoftAppId中的 -
应用程序ID,AzureWebJobsStorage中的Azure存储,
-
QnAAuthKey中的QnA订阅密钥,
-
QnAKnowledgebaseId中的QnA知识库ID
MicrosoftAppPassword中的 -
app密码
在我的 web.config
文件中,确保更新所需的引用Bot.builder.services和CognitiveServices.QnAMaker .
问题消息:“BotAuthenticator无法验证传入的请求!”
是否需要一些特殊配置才能在本地运行,因此我可以在其上使用调试器?如果是这样,在哪里和什么?
1 回答
尝试在web.config中评论MiscrosoftAppId和MicrosoftAppPassword . 在模拟器中创建一个新的bot并将这些字段留空 .