Asp.net web api 同一项目中的WebApi和MVC身份验证

Asp.net web api 同一项目中的WebApi和MVC身份验证,asp.net-web-api,model-view-controller,oauth,hangfire,Asp.net Web Api,Model View Controller,Oauth,Hangfire,从昨天开始,我一直在寻找答案,但不幸的是,直到现在,我都没有找到答案 我们有一个WebApi后端,前端用Angular2编写 身份验证是使用JWT令牌创建的 所以基本上,用户调用WebApi并获得身份验证令牌,该令牌存储声明中的一些其他信息,如角色 在同一个项目中,我们还希望包括其他功能非常有限的项目,因此不需要将它们与另一个项目分开,如:小型MVC应用程序、HangFire、Elmah等 我们如何授权这些应用程序?是否可以使用从WebApi获得的JWT令牌?如果我理解正确,MVC和WebApi

从昨天开始,我一直在寻找答案,但不幸的是,直到现在,我都没有找到答案

我们有一个WebApi后端,前端用Angular2编写

身份验证是使用JWT令牌创建的

所以基本上,用户调用WebApi并获得身份验证令牌,该令牌存储声明中的一些其他信息,如角色

在同一个项目中,我们还希望包括其他功能非常有限的项目,因此不需要将它们与另一个项目分开,如:小型MVC应用程序、HangFire、Elmah等

我们如何授权这些应用程序?是否可以使用从WebApi获得的JWT令牌?如果我理解正确,MVC和WebApi存在于不同的环境中