Похоже, обновление в порядке.
Начиная с .NET 4.5, SslProtocol (и, следовательно, SslStream ) теперь поддерживает TLS 1.1 и TLS 1.2.
Эти протоколы включены по умолчанию в 4.6. Для версии 4.5 вам нужно активировать их в вашем SslStream
объекте, используя перегруженный AuthenticateAsClient
вызов:
sslStream.AuthenticateAsClient(hostname, null, SslProtocols.Tls12 | SslProtocols.Tls11, true);