首页 > 解决方案 > Azure AD B2C 和 MS Teams 应用(机器人 + 选项卡)身份验证

问题描述

我们正在使用带有机器人和选项卡的 Teams 应用程序将我们的应用程序与 MS Teams 集成,我们正在努力进行身份验证。

我们的场景是:

我们的挑战是:

任何人都有过使用 Azure AD B2C 为多个 Azure AD 租户处理 MS Teams 应用程序的类似经历吗?您推荐处理这种情况的最佳方法是什么?

您的帮助将不胜感激!

提前致谢!

标签: azure-active-directorybotframeworkazure-ad-b2cmicrosoft-teamsaad-b2c

解决方案


如果它对某人有帮助,经过一些研究,我们正在为我们的场景执行以下操作:

  • 对于选项卡中的 SSO,鉴于OAuthPrompt不刷新令牌的限制(我们不希望用户在每次令牌过期时都登录),我们遵循几个月前发布的此解决方案https://github.com/igrep /example-teams-bot-with-ms-account-refresh-token

  • 为了在 B2C 中处理多个 Azure AD 租户,假设我们正在使用预定义的用户流并且我们需要为我们的场景构建自定义登录,我们将传递 get 并将其domain_hint从 MS Teams 传递到 Azure AD B2C。


推荐阅读