我有一个简单的PowerShell脚本,在PowerShell V3.0中运行正常但在V4.0中失败。这是脚本:
$url = "https://www.oanda.com/rates/api/v1/rates/USD.csv?quote=CNY"e=EUR"e=GBP"e=KRW&fields=averages&api_key=Yv0C4DZ2rFOybbnGwzj7niFh"
Invoke-RestMethod -Method Get -Uri $url -OutFile "C:\output.csv"
当我第一次在V4.0上运行它时会产生如下错误
Invoke-RestMethod:基础连接已关闭:未能 建立SSL / TLS安全通道的信任关系。
我搜索了各个网站的类似声明,我尝试了其他人说工作的解决方案:
[System.Net.ServicePointManager]::ServerCertificateValidationCallback = {$true}
它对我不起作用。