C# 如何在团队中连接到任何租户,如Bot Microsoft Flow

C# 如何在团队中连接到任何租户,如Bot Microsoft Flow,c#,botframework,microsoft-teams,C#,Botframework,Microsoft Teams,我如何以静默的方式对用户进行身份验证,就像微软的机器人一样,以团队的形式流动。此bot不会提示oauth卡并自动获取我的流。如何获取团队当前会话的令牌,以便在graph api中使用? OAuth提示符可用于登录用户。到目前为止,用户只需要登录一次,然后当令牌过期时,用户将以静默方式进行身份验证 请查看此示例: 根据: 目前,静默身份验证仅适用于选项卡。从bot登录时,它还不起作用 也就是说,如果您创建了一个具有选项卡的bot,用户可以单击选项卡以静默方式进行身份验证。这并不理想,但就目前而言

我如何以静默的方式对用户进行身份验证,就像微软的机器人一样,以团队的形式流动。此bot不会提示oauth卡并自动获取我的流。如何获取团队当前会话的令牌,以便在graph api中使用?

OAuth提示符可用于登录用户。到目前为止,用户只需要登录一次,然后当令牌过期时,用户将以静默方式进行身份验证

请查看此示例:

根据:

目前,静默身份验证仅适用于选项卡。从bot登录时,它还不起作用

也就是说,如果您创建了一个具有选项卡的bot,用户可以单击选项卡以静默方式进行身份验证。这并不理想,但就目前而言,仅此而已

这样做


按照链接的示例和文档完成此操作。尤其是文档,它的布局非常好。

Flow是第一方应用程序,可以绕过租户管理员同意(如团队本身、计划员、工作分配、OneNote等)


目前,SSO不适用于第三方应用程序。此外,仅适用于选项卡。

我需要以静默方式验证用户,而不考虑租户,如ms team flow的bot中的示例。我已经在使用这种身份验证,但我想做一个多租户机器人。谢谢你的回答。这是我要复制的机器人的链接