В C # следующий код даст тип аутентификации текущего пользователя:
System.Security.Principal.WindowsIdentity.GetCurrent().AuthenticationType;
Возвращаемое значение будет NTLM или Kerberos .
Как получить ту же информацию с помощью Windows API.Я пытался найти информацию через GetTokenInformation
, но ни один из информационных классов не предоставляет информацию.Я также не смог найти никаких функций в LSA или авторизации.