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

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

1 ответ

Решение

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

var domain = new PrincipalContext(ContextType.Domain);
var currentUser = UserPrincipal.FindByIdentity(domain, User.Identity.Name);
Другие вопросы по тегам