If you have ever tried using Invoke-WebRequest to get a webpage using SSL, you will most likely have seen the following error message:
Invoke-WebRequest : The request was aborted: Could not create SSL/TLS secure channel.
The simple “fix” for this problem is to tell PowerShell to use TLS 1.2 instead of the default 1.0: