Я пытаюсь проверить, существует ли вошедший пользователь в группе AD или списке рассылки. Я пытался использовать WindowsIdentity, но это не дает мне правильных результатов. Если я добавлю пользователя в DL, а затем проверю, находится ли пользователь в DL, это дает мне неправильные результаты.Подтвердить вход в систему пользователя от списка распределения обмена или групп AD в C#
Я перезапустил свой IIS и даже очистил файлы cookie и кеш браузера, но не повезло. Где функция IsInRole() проверяет роль пользователя. В AD или на локальной машине ....? Я также попытался удалить себя из локальной группы машин, но он все еще разрешает мне эту группу. Любая помощь будет оценена по достоинству.
Я получил эту работу. Так спасибо вам. Однако, еще одна вещь, если группа B является членом группы A, я являюсь членом группы B, и я пытаюсь проверить себя для группы A, она возвращает false. Можно ли проверить рекурсивное членство? – Ashish 2010-12-20 03:32:43