获取当前活动目录用户和组c#

时间:2013-10-28 12:59:27

标签: c# active-directory

我正在尝试使用以下代码来获取基于AD的Web应用程序的本地登录用户。

这是我正在尝试的;

string CurrentUser = WindowsIdentity.GetCurrent().Name;

            PrincipalContext context = new PrincipalContext(ContextType.Domain, "isd"); 
            UserPrincipal upUser = UserPrincipal.FindByIdentity(context, CurrentUser); 
            if(upUser != null) 
            { 

            }

然而,它返回“IIS APPPOOL \ DefaultAppPool”作为用户而不是isd \ whoever

这是IIS7和.net 4

由于

0 个答案:

没有答案