TLS和PowerShell
2017年12月,Interact禁用了对TLS 1.0的支持。
TLS1.0是一项相对较老的技术,存在几个漏洞,因此需要移除对TLS1.0的支持,并要求连接使用TLS1.1或TLS1.2。
对于大多数人来说,这没有任何影响,但是任何使用PowerShell自动化任务(如用于XML导入的通用概要文件源或概要雷竞技rat文件图片)的客户将看到一个错误。Powershell默认情况下总是尝试使用TLS1.0进行连接,因此任何连接尝试都会导致以下错误。
底层连接已关闭:发送时发生意外错误。
幸运的是,有一个非常简单的修复方法,只需要一行代码,就可以指导PowerShell使用TLS1.2。在需要进行网络通信之前,需要将其添加到连接到任何交互api的任何PowerShell脚本中。通常在脚本的顶部就可以了。
【净。ServicePointManager]::SecurityProtocol = [Net. Net.]SecurityProtocolType]:: Tls12
更新 9天前