본문 바로가기

OS/업무 팁

PowerShell 에서 Invoke-RestMethod, Invoke-WebRequest 시, 오류 발생하는 경우

인터넷은 잘 되는데, PowerShell 에서 Invoke-RestMethod 나 Invoke-WebRequest 를 실행하면 아래와 같은 에러가 발생.

 

"기본 연결이 닫혔습니다. 보내기에서 예기치 않은 오류가 발생했습니다" 

 

PowerShell 이 Tls 1.2를 사용하도록 아래 라인을 1회 실행 해주면 된다.

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