Как получить настоящего пользователя

Вопрос:

Я хочу использовать проверку подлинности Windows и получить информацию о пользователе, такую как имя, фамилия и т.д. Я использовал UserPrincipal.Current в IIS, и я получил исключение, но IIS express выглядит нормально.

Лучший ответ:

Я решил с помощью метода поиска:

var domain = new PrincipalContext(ContextType.Domain);
var currentUser = UserPrincipal.FindByIdentity(domain, User.Identity.Name);

Оцените статью
TechArks.Ru
Добавить комментарий