Erro de Invoke-WebRequest HTTPS do Powershell v3

Usando Invoke-WebRequest e Invoke-RestMethod do Powershell v3 Eu usei com sucesso o método POST para postar um arquivo json em um site https.

O comando que estou usando é

 $cert=New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("cert.crt")
 Invoke-WebRequest -Uri https://IPADDRESS/resource -Credential $cred -certificate $cert -Body $json -ContentType application/json -Method POST

No entanto, quando eu tento usar o método GET como:

 Invoke-WebRequest -Uri https://IPADDRESS/resource -Credential $cred -certificate $cert -Method GET

O seguinte erro é retornado

 Invoke-RestMethod : The underlying connection was closed: An unexpected error occurred on a send.
 At line:8 char:11
 + $output = Invoke-RestMethod -Uri https://IPADDRESS/resource -Credential $cred
 +           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest)      [Invoke-RestMethod], WebException
+ FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand

Eu tentei usar o seguinte código para ignorar o certificado SSL, mas não tenho certeza se ele realmente está fazendo alguma coisa.

 [System.Net.ServicePointManager]::ServerCertificateValidationCallback = {$true}

Alguém pode fornecer alguma orientação sobre o que pode estar errado aqui e como corrigi-lo?

obrigado

questionAnswers(8)

yourAnswerToTheQuestion