Asp.net core 当角色基于某些内容时,Asp.net核心JWT授权

Asp.net core 当角色基于某些内容时,Asp.net核心JWT授权,asp.net-core,jwt,Asp.net Core,Jwt,我的问题是如何处理授权,以授权具有依赖于订阅的角色的用户 例如,具有经理角色的User1存在于Subscription1中,具有编辑角色的Subscription2中也存在相同的用户 我的jwt令牌包含用户的角色,但我如何判断此角色用于您需要添加声明的订阅。 您需要添加索赔的时间。 我知道,但是当一个具有两个角色的用户想要在订阅中执行某些操作时,我该怎么办1,我如何知道哪个角色是订阅的1请告诉我jwt令牌中实际包含的角色是什么?订阅1?

我的问题是如何处理授权,以授权具有依赖于订阅的角色的用户

例如,具有经理角色的
User1
存在于
Subscription1
中,具有编辑角色的
Subscription2
中也存在相同的用户

我的jwt令牌包含用户的角色,但我如何判断此角色用于您需要添加声明的订阅。 您需要添加索赔的时间。

我知道,但是当一个具有两个角色的用户想要在订阅中执行某些操作时,我该怎么办1,我如何知道哪个角色是订阅的1请告诉我jwt令牌中实际包含的角色是什么?订阅1?