Invoke-WebRequest : 請求被停止: 未能建立 SSL/TLS 安全通道。

運行invoke-webrequest報錯:web

  

  根據你的 PowerShell、.NET Framework 的版本和升級,WEB 鏈接的缺省安全協議可能仍然是 SSL3。安全

您能夠方便地查明它:網站

  

[Net.ServicePointManager]::SecurityProtocol

  返回的協議不包含 Tls12,那麼可能沒法用 PowerShell 鏈接到安全的 Web Service 和網站。spa

咱們只須要這樣操做就能夠啓用更多的服務:code

  

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Ssl3 -bor [Net.SecurityProtocolType]::Tls -bor [Net.SecurityProtocolType]::Tls11 -bor [Net.SecurityProtocolType]::Tls12 [Net.ServicePointManager]::SecurityProtocol

至此問題已經徹底解決blog

  

相關文章
相關標籤/搜索