Api 我应该在哪里从令牌中获取业务逻辑的用户id?
说明: 在我的ASP.NET Framework WebAPI 2项目中,我遇到了一些授权机制的设计问题。我正在处理的应用程序主要有三个部分Api 我应该在哪里从令牌中获取业务逻辑的用户id?,api,asp.net-web-api,asp.net-web-api2,webapi,Api,Asp.net Web Api,Asp.net Web Api2,Webapi,说明: 在我的ASP.NET Framework WebAPI 2项目中,我遇到了一些授权机制的设计问题。我正在处理的应用程序主要有三个部分 控制器-端点 服务—在其中编写共享业务逻辑 DAL-DB调用被写入 从身份验证机制(JWT声称)获取用户id(任何用户标识属性)始终是一种实践 问题陈述 获取用户id的代码应该写在哪里?它应该写在控制器中,然后传递到服务层,还是应该直接在服务级别中访问 提前谢谢