Reactjs Asp.Net核心Web API中的JWT令牌授权

Reactjs Asp.Net核心Web API中的JWT令牌授权,reactjs,jwt,asp.net-core-webapi,Reactjs,Jwt,Asp.net Core Webapi,我使用React作为我的单页应用程序,并使用下面的代码使用Microsoft AD Authentication OAuth生成令牌 我使用SPA进行身份验证,但对于授权和访问控制,我希望使用控制器操作中的属性(如[Authorize(Roles=“Admin”))来细化web api中的访问控制 这里有谁能帮助我通过在每个请求的头中传递承载令牌从我的React应用程序调用操作方法来实现授权。我希望通过使用角色来使用令牌中的声明来控制我的web api逻辑 非常感谢您的投入 谢谢axios承载

我使用React作为我的单页应用程序,并使用下面的代码使用Microsoft AD Authentication OAuth生成令牌

我使用SPA进行身份验证,但对于授权和访问控制,我希望使用控制器操作中的属性(如[Authorize(Roles=“Admin”))来细化web api中的访问控制

这里有谁能帮助我通过在每个请求的头中传递承载令牌从我的React应用程序调用操作方法来实现授权。我希望通过使用角色来使用令牌中的声明来控制我的web api逻辑

非常感谢您的投入


谢谢

axios承载令牌设置:您好,谢谢您的参考链接。但我的问题是asp.net核心web api中的授权部分。如何处理jwt令牌使用令牌中的声明来控制API中的逻辑您可以参考文档: