【发布时间】:2021-12-03 15:07:22
【问题描述】:
我想使用带有 OpenID 连接的 Azure AD 实现 ReactJS 应用程序身份验证。微软提供了 MSAL2.0 库(MSAL React 支持授权码流),但它是基于 OpenID 连接协议的吗?
谢谢, 马赫什
【问题讨论】:
标签: reactjs asp.net-core azure-active-directory openid-connect azure-ad-graph-api
我想使用带有 OpenID 连接的 Azure AD 实现 ReactJS 应用程序身份验证。微软提供了 MSAL2.0 库(MSAL React 支持授权码流),但它是基于 OpenID 连接协议的吗?
谢谢, 马赫什
【问题讨论】:
标签: reactjs asp.net-core azure-active-directory openid-connect azure-ad-graph-api
符合 OAuth v2.0 和 OpenID Connect (OIDC) 的 MSAL 标准。
当涉及到您的场景时,MSAL React 使用带有 PKCE(代码交换证明密钥)的 OAuth 2.0 授权代码流,提供额外的安全性。
您可以在这里找到更多信息MSAL for React
【讨论】: