PrincipalContext context = new PrincipalContext(ContextType.Domain, "ipofmachine", "DC=xyz,DC=org", "username", "Password");
UserPrincipal userPrinciple = UserPrincipal.FindByIdentity(context, "User0");
var groups = userPrinciple.GetAuthorizationGroups();
if (userPrinciple != null)
{
foreach (GroupPrincipal gp in groups)
{
//some thing
}
}
Есть ли какие-то разрешения, которые мне нужно дать? В некоторых блогах я узнал, что если нет пользователей, которые настроены на включение истории SID, тогда это будет работать нормально (но я думаю, что вы не можете редактировать значения sid для групп)