Reactjs 如何验证react.netcore webapp';使用AAD的后端代码是什么?

Reactjs 如何验证react.netcore webapp';使用AAD的后端代码是什么?,reactjs,.net-core,azure-active-directory,Reactjs,.net Core,Azure Active Directory,我已经创建了react dotnet core webapp,并使用“react adal”为前端实现了AAD身份验证。但我不知道如何对后端进行身份验证 请建议任何方法 建议使用MSAL,因为ADAL已被弃用 此外,前端库使用隐式和身份验证代码流,这将在前端本身进行身份验证。所以,由于您使用的是前端库,所以无法使用后端进行身份验证。要使用后端进行身份验证,请使用像asp.net这样的后端语言(我们可以使用Msal.net库) 是一个关于如何使用MSAL和React调用Microsoft Grap

我已经创建了react dotnet core webapp,并使用“react adal”为前端实现了AAD身份验证。但我不知道如何对后端进行身份验证


请建议任何方法

建议使用MSAL,因为ADAL已被弃用

此外,前端库使用隐式和身份验证代码流,这将在前端本身进行身份验证。所以,由于您使用的是前端库,所以无法使用后端进行身份验证。要使用后端进行身份验证,请使用像asp.net这样的后端语言(我们可以使用Msal.net库)

是一个关于如何使用MSAL和React调用Microsoft Graph的教程

在您的情况下唯一不同的是,您将调用自己的API,而不是调用Microsoft Graph

底线是——react还没有直接集成包。也可从回购协议的官方声明中阅读:

在我们现有的图书馆达到标准后,我们将开始 使用新平台(如react和 node.js

如果您想使用.net core,请仔细阅读示例