powershell - 使用 Powershell 下载文件时出现问题
问题描述
我有一个可以在笔记本电脑上运行的简单脚本:
[Net.ServicePointManager]::SecurityProtocol
[enum]::GetNames([Net.SecurityProtocolType])
$url = "https://www.contextures.com/SampleData.zip"
wget -Uri $url -OutFile "C:\temp\temp.zip"
但是当我试图在服务器上运行它时,我总是会收到这个错误:
wget:请求被中止:无法创建 SSL/TLS 安全通道。
有什么想法可能导致这种情况吗?任何帮助,将不胜感激。
我已经尝试过了,但仍然收到相同的错误消息:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
解决方案
将其设置为 TLS 1.2:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
推荐阅读
- wordpress - 如何在 Woocommerce 中自动丢弃过期和使用过的优惠券?
- javascript - 仅在使用箭头函数调用时才调度操作
- django - 如何解决 Django 中找不到的“Account_user”
- python-3.x - 检测 Google API 的 oAuth 令牌何时被撤销
- c++ - MFC - 右键单击弹出菜单旁边缺少图标
- sql - SQL:如何在子查询中实现聚合函数
- php - 更新前获取当前对象的最佳方法 - 放置 api 平台
- java - 循环参考替代
- c - 我正在尝试调试我编写的用于对二进制输入文件进行排序的合并排序程序
- r - 如何聚合数据并运行自定义函数以计算置信区间