У меня есть приложение wpf без окон, которое принимает сообщения из основного приложения asp.net через сигнализатор и отображает их пользователю.У меня также есть NotifyIcon, который имеет один щелчок правой кнопкой мыши, чтобы открыть веб-приложение в браузере (Process.Start).Проблема заключается в том, что веб-приложение использует проверку подлинности Windows, и процесс запускается как компьютер, а не как пользователь, поэтому не проходит проверку подлинности.Как мне запустить процесс от имени пользователя?
Я не могу использовать process.UserName, потому что для этого требуется пароль, и я не хочу, чтобы пользователь вводил пароль каждый раз.Я также попробовал process.LoadUserProfile, но это, похоже, ничего не делает.