本文介绍了Powershell Invoke-WebRequest 使用 SSL/TLS 安全通道失败的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试执行这个 powershell 命令

I'm trying to execute this powershell command

Invoke-WebRequest -Uri https://apod.nasa.gov/apod/

我收到此错误.Invoke-WebRequest:请求被中止:无法创建 SSL/TLS 安全通道." https 请求似乎有效(https://google.com") 但不是这个问题.我怎样才能让它工作或使用其他 powershell 命令来读取页面内容?

and I get this error. "Invoke-WebRequest : The request was aborted: Could not create SSL/TLS secure channel." https requests appear to work ("https://google.com") but not this one in question. How can I get this to work or use other powershell command to read the page contents?

推荐答案

尝试使用这个

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Invoke-WebRequest -Uri https://apod.nasa.gov/apod/

这篇关于Powershell Invoke-WebRequest 使用 SSL/TLS 安全通道失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-31 07:38