本文介绍了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 安全通道失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!