Как получить SID пользователя, зарегистрированного в приложении .NET?Получить зарегистрированный пользовательский идентификатор SID, а не повышенный пользователь
Я пробовал WindowsIdentity.GetCurrent()
, который, конечно же, возвращает администратора, который повысил процесс. Из того, что я вижу, мне может понадобиться использовать собственные методы для этого, может ли кто-нибудь предоставить более элегантный способ?
Это на сервере? Если это может быть полезно: http://stackoverflow.com/questions/5230441/how-to-get-at-the-current-users-windows-identity – FrostyFire
Не на сервере. – Luke
Вы можете взять его из реестра. Затем сравните ключи – Greg