我想限制只有一个特定AD组访问的应用程序。所以我有 在控制器和web.config上实现了authorize属性,如下所示。但是现在每个人都无法访问该应用程序 包括AD组。有人可以帮忙。
wget
我也尝试过帖子Authorization using active directory role provider MVC4中给出的响应,如下所示,但似乎没有解决。我仍然收到401未经授权的错误
[Authorize(Roles = @"Domain\ADGroup")]
public class HomeController : Controller
<authentication mode="Windows" />
<authorization>
<deny users="?" />
</authorization>
<roleManager enabled="true" defaultProvider="AspNetWindowsTokenRoleProvider">
<providers>
<clear />
<add name="AspNetWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider" applicationName="/" />
</providers>
</roleManager>