Подключение к серверу, когда tls1.0 отключен в клиентских протоколах
У меня есть два приложения: консольное приложение на.NET 4.7.2, которое использует argsXMPP.dll (см. Код ниже) и настольное приложение.QT 4.6.2 (но я не уверен). И сервер, который поддерживает только TLS 1.0. Если TLS 1.0 отключен на клиентских протоколах (см. "Образ клиентских протоколов"), приложение подключается к серверу, но консольное приложение не подключается. Если TLS 1.0 включен, оба приложения подключаются к серверу. Любая идея, как настольное приложение может подключиться к серверу, даже если tls1.0 отключен в клиентских протоколах?
xmppCon.Password = password;
xmppCon.Username = jid.Substring(0, jid.IndexOf("@"));
xmppCon.UseStartTLS = transport.ToUpper().Equals("TLS");
xmppCon.AutoAgents = false;
xmppCon.AutoPresence = false;
xmppCon.AutoRoster = true;
xmppCon.AutoResolveConnectServer = false;
xmppCon.ConnectServer = connectServer;
xmppCon.Port = port
xmppCon.Server = jid.Substring(jid.IndexOf("@") + 1);
xmppCon.Open();