Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > ФИО из контроллера домена


Автор: harper 22.10.2007, 03:35
Не подскажите как определить ФИО аутентифицировавшегося стандартными средствами IIS пользователя?

Автор: Baa 22.10.2007, 09:34
Под "стандартными" мы понимаем Windows Authentication, так?
Тогда LDAP тебе в помощь...
http://www.codeproject.com/cs/system/everythingInAD.asp

Автор: harper 23.10.2007, 04:16
именно Windows Authentication, спасибо буду разбираться

Автор: harper 31.10.2007, 08:52
Вот оно
Код

string domainUser = Page.User.Identity.Name.Replace(@"\", @"/");
DirectoryEntry entry = new DirectoryEntry("WinNT://" + domainUser);
string userFullName = entry.Properties["FullName"].Value.ToString();

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)