Some application environments may need general configuration steps in order to be able to handle TLS 1.2.
First make sure, that your environment is set up correctly, then proceed to the specific interface further down.
Environments using Java
If your Java Runtime Environment is at least Java 8, no customizations are necessary. Java 8 uses TLS 1.2 by default.
In environments using Java 7, the use of TLS 1.2 must be explicitly activated. The console command for this is:
- java.exe -Dhttps.protocols=TLSv1.2
Earlier versions of Java do not support TLS 1.2. The Java client can no longer be used in these environments.
Environments using .NET
For .NET framework version 4.6 and higher, no customisations are necessary. TLS 1.2 is then used by default.
In environments using the .NET framework 4.5, the use of TLS 1.2 must be explicitly activated. Please insert the following command into your application:
- ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
Earlier versions of the .NET framework do not support TLS 1.2. The .NET client can no longer be used in these environments.