Я пишу консольное приложение на C # .Net, где мне нужно сделать олицетворение учетной записи Windows AD.Мне удалось успешно установить WindowsIdentity, однако есть определенный вызов функции Login (), который я читаю, который выполняется на основе идентификатора потока.
Мне трудно понять, в чем разница между WindowsIdentity иThread.CurrentPrincipal ... они не должны быть одинаковыми?Как сделать так, чтобы удостоверение потока консоли запускалось под тем же олицетворением?