MS Teams 中的 OAuthCard 和幻数

OAuthCard & Magic Number in MS Teams

我在 Bot Framework v3 中使用 OAuthCard 和 AAD v1,并将我的机器人部署到 MS Teams(桌面和浏览器)。它需要我输入幻数才能完成身份验证。我原以为 OAuthCard 将不再需要幻数。我是否遗漏了什么,或者有人知道哪些频道仍然需要输入幻数吗?

我在 Github

上使用示例 AAD v1 机器人

在 Teams 中,Teams 客户端需要编排登录过程(因为它扮演着浏览器的角色),而对于 vanilla Bot Framework(例如 WebChat),有一个真正的浏览器来处理这个。

特别是您必须将 token.botframework.com 添加到 validDomains 部分。我们有一篇关于如何在团队中使用 OAuthCard 的文章 here