从门户网站下载代码并在本地测试后,Bot 框架代码无法正常工作
Bot framework code not working after downloading code from portal and testing locally
我从 Azure 网络机器人服务下载的机器人框架代码不会 运行 在机器人模拟器本地。我正在使用 /api/messages URL。
我已经使用机器人框架注册了机器人并提供了以下配置:
- BotId 中的机器人句柄
- MiscrosoftAppId 中的应用 ID,AzureWebJobsStorage 中的 Azure 存储,
- QnAAuthKey 中的 QnA 订阅密钥,
- QnAKnowledgebaseId 中的 QnA 知识库 ID
- MicrosoftAppPassword 中的应用密码
在我的 web.config
文件中,并确保更新了所需的参考文献 Bot.builder.services 和 CognitiveServices.QnAMaker。
问题消息:"BotAuthenticator failed to authenticate incoming request!"
是否需要一些特殊配置才能在本地进行 运行 以便我可以在其上使用调试器?如果有,在什么地方?
尝试在 web.config 中评论 MiscrosoftAppId 和 MicrosoftAppPassword。在模拟器中创建一个新的机器人并将这些字段留空。
我从 Azure 网络机器人服务下载的机器人框架代码不会 运行 在机器人模拟器本地。我正在使用 /api/messages URL。
我已经使用机器人框架注册了机器人并提供了以下配置:
- BotId 中的机器人句柄
- MiscrosoftAppId 中的应用 ID,AzureWebJobsStorage 中的 Azure 存储,
- QnAAuthKey 中的 QnA 订阅密钥,
- QnAKnowledgebaseId 中的 QnA 知识库 ID
- MicrosoftAppPassword 中的应用密码
在我的 web.config
文件中,并确保更新了所需的参考文献 Bot.builder.services 和 CognitiveServices.QnAMaker。
问题消息:"BotAuthenticator failed to authenticate incoming request!"
是否需要一些特殊配置才能在本地进行 运行 以便我可以在其上使用调试器?如果有,在什么地方?
尝试在 web.config 中评论 MiscrosoftAppId 和 MicrosoftAppPassword。在模拟器中创建一个新的机器人并将这些字段留空。