Запуск процесса с именем пользователя и паролем
Я знаю, что вы можете запустить процесс с заданным именем пользователя / паролем следующим образом:
var processInfo = new ProcessStartInfo
{
WorkingDirectory = workingDirectory,
FileName = "a name",
UserName = loggedUserName,
Password = "password",
Domain = userNameDomain,
UseShellExecute = false,
};
Process.Start(processInfo);
Проблема яЯ сталкиваюсь с тем, что я нене хочу писать действительный пароль как часть кода, и процесс выигралне начинать, если я оставлю атрибут Password пустым ... Как можно безопасно запустить процесс, не раскрывая пароль в виде жестко закодированной строки в коде?