C# WebAPI:如何检查用户是否属于组

C# WebAPI:如何检查用户是否属于组,c#,asp.net-web-api,active-directory,C#,Asp.net Web Api,Active Directory,我有一个WebApi服务,它使用Windows身份验证来授权用户。要求多个角色可以进行相同的调用,但返回的数据在某些情况下可能会有所不同,具体取决于客户端用户所属的用户组 我的问题是:如何检查用户是否属于特定的用户组?如果您使用的是active directory中的角色,并且您的用户记录良好,则应使用HttpContext.Current.user.IsInRole(“”) 如果您使用的是自定义授权,那么它将是自定义的。目前不清楚您在问题中指的是哪个组。请你用一些代码说明你的确切意思好吗?

我有一个WebApi服务,它使用Windows身份验证来授权用户。要求多个角色可以进行相同的调用,但返回的数据在某些情况下可能会有所不同,具体取决于客户端用户所属的用户组


我的问题是:如何检查用户是否属于特定的用户组?

如果您使用的是active directory中的角色,并且您的用户记录良好,则应使用
HttpContext.Current.user.IsInRole(“”


如果您使用的是自定义授权,那么它将是自定义的。

目前不清楚您在问题中指的是哪个组。请你用一些代码说明你的确切意思好吗?