`net user / domain <username>`vs`System.Web.Security.Roles.GetRolesForUser()`</username>之间的区别

时间:2013-08-06 08:21:23

标签: asp.net-mvc-3 active-directory roles

在MVC3应用程序中,我自己检查User.IsInRole(@"domain\groupname")并返回false

如果我致电System.Web.Security.Roles.GetRolesForUser()我会回来19个角色,而我想要检查的角色不在其中。

如果我打开一个cmd窗口并输入net user /domain <username>,那么我只回来了8组...但它们与来自GetRolesForUser()的那些不一样而且我要检查的角色是否存在???

(我在Visual Studio中尝试了两种NTLM)。

我不知道发生了什么或两个名单为何如此不同?

0 个答案:

没有答案