It has been described lots of times before. It’s just for the records…
This code sets the used TLS version for secure HTTP connections to version 1.2
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Here are the valid values:
SystemDefault Ssl3 Tls Tls11 Tls12
The latests supported version depends on your .NET Framework. On Windows 10 20H2 the setting
Tls13 will work too.
With this code you can list the valid values: