我如何以静默方式对用户进行身份验证,如Teams中Microsoft Flow的bot那样的多租户。该漫游器不会提示oauth卡,并会自动获取我的流量。我如何获取当前团队会议的令牌以在图形API中使用?
答案 0 :(得分:1)
OAuth提示可用于登录用户。到目前为止,用户只需要登录一次,然后当令牌过期时,将对用户进行静默身份验证。
答案 1 :(得分:1)
每the docs:
当前,静默身份验证仅适用于选项卡。从漫游器登录时,该功能尚无法使用。
也就是说,如果您创建一个具有标签的漫游器,则用户可以单击该标签以进行静默身份验证。这不是很理想,但是目前,仅此而已。
The official Teams Sample Bot执行此操作。
按照链接的示例和文档完成此操作。尤其是文档,布置得很好。
答案 2 :(得分:1)
Flow是第一方应用程序,可以绕过租户管理员的同意(例如Teams本身,Planner,Assignments,OneNote ...)。
当前,SSO不适用于第三方应用程序。另外,silent authentication仅适用于标签。