Пароль в URI УСТАРЕЛ при передаче учетных данных в VLC - PullRequest
0 голосов
/ 24 августа 2018

Для приложения WPF я запускаю VLC 3.0.3, используя следующий код,

var args = "http://username:password@someurl.com --no-osd --fullscreen --no-audio --loop --volume=0";
var path = ConfigurationManager.AppSettings["VlcPath"] + @"\vlc.exe";
_handle = Process.Start(path, args);

Однако VLC по-прежнему всплывает с диалоговым окном учетных данных и заполняется имя пользователя. СообщенияWindows показывает эту ошибку,

УСТАРЕЛ пароль в URI

В этой проблеме Github , кто-то спрашивает о передаче учетных данных посредством захвата диалогасобытие: «попробуйте использовать событие ShowLoginDialog (это событие следует вызывать, если необходимы учетные данные). Вы можете подписаться на это событие и установить имя пользователя и пароль в свойстве DialogResult аргументов события»

Ониукажите следующую строку кода:

e.DialogResult = new LoginDialogResult() { Username = username, Password = password };

Если для запуска VLC я использую Process.Start, куда идет приведенная выше строка?

...