gpt4 book ai didi

powershell 强制使用 ssl 版本 3 来获取请求

转载 作者:行者123 更新时间:2023-12-04 23:06:31 27 4
gpt4 key购买 nike

我想知道 C# 大师中的一位 Powershell 是否可以阐明如何在使用 [System.Net.WebRequest] 在 Windows 上的 webrequest 期间强制使用 Sslv3

我想将以下 C# 代码转换为 Powershell 的等效代码:

 ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3;

我尝试将以下代码添加到我的脚本中,但出现错误,即术语“Net.SecurityProtocolType.ssl3”未被识别为 cmdlet、脚本文件、函数的名称。以下是我在代码中使用的内容:
 [System.Net.ServicePointManager]::SecurityProtocol = Net.SecurityProtocolType.ssl3

感谢所有的帮助!

最佳答案

枚举需要扩展类型方括号语法:

 [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::ssl3

您也可以让 PowerShell 为您转换:
[Net.ServicePointManager]::SecurityProtocol = 'ssl3'

关于powershell 强制使用 ssl 版本 3 来获取请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11000581/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com