OpenId 连接,查询 Microsoft Graph
OpenId Connect, Query Microsoft Graph
我们有一个 .Net Web 应用程序,它使用由 OpenID Connect 实现的单点登录来创建 ID 令牌并让用户登录。特别是 Microsoft.Owin.Security.OpenIdConnect
和 Microsoft.IdentityModel.Protocols.OpenIdConnect
我现在需要通过 JavaScript 查询 Microsoft Graph API。
为了让我查询图表 API 我假设我需要一个访问令牌(另外我想注意令牌过期和刷新)。
从在后端生成 ID 令牌的单点登录到在前端通过 JavaScript 查询 Microsoft Graph API 的推荐方法是什么?理想情况下,我不会在中间放置 proxy/pass-through API 来代表我获取 Auth Token。
我想通了。
主应用使用OpenID Connect建立ID Token。然后我使用 MSAL.js 使用我已经建立的 SSO 会话静默登录。
这是我遵循的示例:
然后我可以获得一个访问令牌来查询图API。
我们有一个 .Net Web 应用程序,它使用由 OpenID Connect 实现的单点登录来创建 ID 令牌并让用户登录。特别是 Microsoft.Owin.Security.OpenIdConnect
和 Microsoft.IdentityModel.Protocols.OpenIdConnect
我现在需要通过 JavaScript 查询 Microsoft Graph API。
为了让我查询图表 API 我假设我需要一个访问令牌(另外我想注意令牌过期和刷新)。
从在后端生成 ID 令牌的单点登录到在前端通过 JavaScript 查询 Microsoft Graph API 的推荐方法是什么?理想情况下,我不会在中间放置 proxy/pass-through API 来代表我获取 Auth Token。
我想通了。
主应用使用OpenID Connect建立ID Token。然后我使用 MSAL.js 使用我已经建立的 SSO 会话静默登录。
这是我遵循的示例:
然后我可以获得一个访问令牌来查询图API。