Как получить зарегистрированное имя пользователя Windows NT в ASP.NET 3.5 в приложении интрасети - PullRequest
1 голос
/ 05 мая 2011

У меня есть приложение для интрасети asp.net, и когда страница загружена, я хочу зарегистрировать IP-адрес, имя компьютера и учетную запись Windows (из активного каталога), которые в данный момент зарегистрированы на компьютере, с которого осуществляется доступ к странице.

Пока что я могу получить IP-адрес и имя компьютера, но учетную запись Windows, получаю NT AUTHORITY \ SYSTEM

Любая помощь приветствуется.

Ответы [ 2 ]

0 голосов
/ 05 мая 2011
Request.LogonUserIdentity.Name

Необходимо убедиться, что ваш веб-сайт настроен на использование встроенной аутентификации Windows и анонимный доступ отключен ...

0 голосов
/ 05 мая 2011

Environment.UserDomainName + "\" + Environment.UserName

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...