【问题标题】:Graph SDK (.NET) SSO Support for Username & Password FlowGraph SDK (.NET) SSO 支持用户名和密码流
【发布时间】:2023-03-20 03:27:01
【问题描述】:

我在我的 .NET 应用程序(Windows 服务)中使用 Microsoft Graph SDK 通过 Graph API 检索 Outlook 日历计划。在这里,我使用用户名密码流进行身份验证(即使不推荐)并且它工作正常。

有谁知道这种方法是否支持 SSO 流程?

当我进行一些测试时,我能够进行 SSO 登录流程,并且我能够检索日历时间表。但我不知道重定向和一切是如何在没有任何用户交互的情况下发生的?都是SDK自己在内部默默管理的吗?

任何见解将不胜感激。

【问题讨论】:

    标签: c# .net azure-active-directory microsoft-graph-api microsoft-graph-sdks


    【解决方案1】:

    Microsoft 为 SSO 和 Microsoft Graph 使用插件架构。 Office 加载项获得对 Microsoft Graph 的授权访问的最佳方式是使用来自用户的 Office 登录的凭据。这使他们无需再次登录即可访问其 Microsoft Graph 数据。

    建议您浏览以下链接的SSO 和 Microsoft Graph 插件架构部分。上面提到了 SSO 流程的所有重定向,并带有清晰的图像和解释。

    参考:https://docs.microsoft.com/en-us/office/dev/add-ins/develop/authorize-to-microsoft-graph

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-18
      相关资源
      最近更新 更多