Как узнать, под каким пользователем работает мое приложение ASP.Net MVC? - PullRequest
4 голосов
/ 02 февраля 2010

Я хочу показать пользователю windows, что приложение запущено, как на странице диагностики на моей странице проверки базы данных ASP.Net MVC, чтобы помочь пользователю проверить, правильно ли они настроили свой IIS.Где я могу найти эту информацию?

Я пробовал System.Threading.Thread.CurrentPrincipal.Identity.Name, но, похоже, содержит вошедшего в систему пользователя с помощью проверки подлинности по формам, а не пользователя Windows, в котором выполняется код,

Ответы [ 2 ]

7 голосов
/ 02 февраля 2010
WindowsIdentity.GetCurrent().Name
3 голосов
/ 02 февраля 2010

Вы можете использовать System.Environment.UserName, чтобы получить учетную запись пользователя Windows, от имени которого запущено приложение.

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