botframework - MS Teams 中的 OAuthCard 和幻数
问题描述
我在 Bot Framework v3 中使用 OAuthCard 和 AAD v1,并将我的机器人部署到 MS Teams(桌面和浏览器)。它需要我输入幻数才能完成身份验证。我原以为 OAuthCard 将不再需要幻数。我是否遗漏了什么,或者有人知道哪些频道仍需要输入幻数?
解决方案
在 Teams 中,Teams 客户端需要编排登录过程(因为它扮演浏览器的角色),而使用 vanilla Bot Framework(例如 WebChat)则有一个真正的浏览器来处理这个问题。
特别是,您必须将 token.botframework.com 添加到您的validDomains
部分。我们有一篇关于如何在 Teams 中使用 OAuthCard 的文章。
推荐阅读
- conda - MLFLOW:使用 conda.yaml 环境时,Shell 未配置错误
- docker - 如何将安全注册表添加到 docker 配置
- mrtk - MRTK v2,如何使指针拖动的对象直接远离控制器?
- vba - 如果使用vba在word中的表格调整行高
- rust - 如何返回一个值和对该值的一部分的引用?
- xml - XmlService addNamespace 方法正在向子元素添加空白 XML 命名空间
- http - 如何设置nginx仅在修改时传输静态文件
- pipenv - 为什么没有安装 JupyterLab?
- flutter - 如何在 Flutter 上设置图像对齐
- javascript - React 或 Javascript 的扩展子类如何工作?