botframework - Cortana Channel Integration to Bot 调用后进入浏览器
问题描述
我使用 Azure Bot 服务创建了基本的 Web 应用程序机器人(LUIS 模板,SDK v3)。我添加了一些意图和实体,并测试了该机器人在网络聊天控制中的工作。
之后,我向其中添加了 Cortana 频道。将调用名称命名为“我的办公桌”并部署到 Cortana。
我确保我使用与注册机器人框架相同的 MS 帐户登录 Cortana,并且我的 PC 和 Cortana 上的语言和区域设置为 En-US。
我通过询问“嘿 Cortana,让我的办公桌获得绿皮书”来调用。在此之后,它会打开一个带有一些搜索结果的浏览器。
我无法理解这里有什么问题?如何调试这个问题,在哪个方向?这是一个非常简单的基本机器人,我认为 Cortana 无法调用。
非常感谢任何帮助!
谢谢!
解决方案
cookie 可能存在问题;即使更改用户。请确认您在开发过程中更改了 MSA,特别是 MSA 和 AAD 帐户。如果您确实在 Cortana 笔记本上的帐户之间进行了更改,您可以尝试在此处清除 Edge(Cortana 用于呈现)cookie 或 Cortana 数据。 https://privacy.microsoft.com/en-us/windows-10-microsoft-edge-and-privacy
请告诉我。
推荐阅读
- android - 请求依赖时方法注入dagger2 null异常
- react-native - Realm.js - 如何将监听器添加到单个对象并更新 UI
- database - Spring Boot 运行 data.sql 而不运行 schema.sql
- drools - Drools 引导决策表:如何在操作列中引用事实?
- sql - 错误 - 预期
, 但发现 ' ' - git - 如何使用终端获取贡献给 git 存储库的作者总数?
- servlets - 在 websphere 上部署带有 web.xml 的耳朵会更改 web.xml 或创建具有更改属性的 web_merged.xml 以用于多部分
- angular - CanActivate 导致限制历史状态错误
- groovy - jmeter - 用户定义的变量和 groovy
- kotlin - Kotlin 向我发送此错误:For-loop range must have an 'iterator()' method