Получение учетных данных при запуске, через runAs
В общем, запускаю свою вижуалку таким образом:
C:\Windows\System32\runas.exe /netonly /user:domain\login "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\devenv.exe"
Пытаюсь получить учетные данные:
System.Security.Principal.WindowsIdentity.GetCurrent().Name
И вижу не то, чего я хочу, так как отображается учетка под которой я сижу на ПК, но не та под которой я запустил вижуалку( ожидаю, что домен будет отличаться).
Подобный трюк позволяет мне стучаться на интернет ресурсы под другой учеткой и в другом домене, но почему-то я не могу получить валидные данные внутри программы, что бы узнать учетные данные под которыми запущена программа.