如何根据域广告组限制控制器/视图访问权限

时间:2017-06-07 03:40:33

标签: asp.net-core asp.net-core-mvc .net-core

我想将我的网络应用的某些部分限制在我们域内AD组中的某些用户组。

我正在使用.Net Core 1.1。我也尝试使用[Authorize]属性来装饰我的控制器,但收效甚微。

.Net Core目前有办法做到这一点吗?

1 个答案:

答案 0 :(得分:0)

确保在Services

中传递Windows身份验证令牌
services.Configure<IISOptions>(options =>
            {
                options.ForwardWindowsAuthentication = true;
            });

然后使用[Authorize]属性,如下所示 [Authorize(Roles = "AD Role")]