應注意而未注意的事情
結論
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls -bor [Net.SecurityProtocolType]::Tls11 -bor [Net.SecurityProtocolType]::Tls12
Invoke-RestMethod -uri "https://test.azurewebsites.net/?a=1&b=2"
問題
- 如果 uri 有 & 則需要使用雙引號包起來
- 放上去執行出現錯誤:PowerShell –
The underlying connection was closed: An unexpected error occurred on a send.
需要加上第一行來使 PS 使用 TLS 1.2
參照
The underlying connection was closed: An unexpected error occurred on a send