Итак, у меня есть небольшое приложение C#, которое имеет host and a password
и хочет подключиться к этому хосту, который заканчивается из окна Windows 10. Проблема в том, что я получаю диалог, говорящийПодключитесь к Win10, используя axmstsclib и C# с RDP
хост требует ввода пароля.
Раньше подключение к коробкам Windows 7 не было проблемой, так как безопасность была согласована автоматически. Теперь, используя приведенный ниже код с AxMsRdpClient9
, я не могу подключиться. Я пытаюсь выяснить, какую комбинацию настроек мне нужно применить, чтобы использовать предопределенный пароль для RDP для окна 10 без участия пользователя. Благодаря!
rdpViewer.AdvancedSettings2.RDPPort = port;
rdpViewer.AdvancedSettings8.ClearTextPassword = password;
rdpViewer.AdvancedSettings3.ConnectToServerConsole = true;
rdpViewer.AdvancedSettings8.ConnectToAdministerServer = true;
rdpViewer.AdvancedSettings8.EnableAutoReconnect = true;
rdpViewer.AdvancedSettings8.RedirectDrives = true;
rdpViewer.AdvancedSettings8.GrabFocusOnConnect = true;
rdpViewer.AdvancedSettings8.DisplayConnectionBar = true;
rdpViewer.AdvancedSettings8.EnableWindowsKey = 1;
rdpViewer.AdvancedSettings8.DisableCtrlAltDel = 1;
rdpViewer.AdvancedSettings8.allowBackgroundInput = 1;
rdpViewer.AdvancedSettings8.AcceleratorPassthrough = 1;
rdpViewer.AdvancedSettings8.BitmapPeristence = 1;
rdpViewer.AdvancedSettings8.Compress = 1;
rdpViewer.AdvancedSettings8.DoubleClickDetect = 1;
rdpViewer.AdvancedSettings2.PerformanceFlags |= 0x00000080; //TS_PERF_ENABLE_FONT_SMOOTHING;
rdpViewer.Connect();