Я пытаюсь отладить скрипт, выполняющий вызов https с помощью Invoke-WebRequest. Поскольку он не разрешает запрос из-за ошибок сертификата, мне нужно выполнить следующую команду, чтобы отключить проверку SSL:
[System.Net.ServicePointManager]::ServerCertificateValidationCallback = {$true}
Однако, когда я пытаюсь запустить эту команду, я получаю следующую ошибку:
Unable to find type [System.Net.ServicePointManager].
At line:1 char:1
+ [System.Net.ServicePointManager]::ServerCertificateValidationCallback ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (System.Net.ServicePointManager:TypeName) [], RuntimeException
+ FullyQualifiedErrorId : TypeNotFound
ОС: macOS Сьерра
Чтобы воспроизвести проблему:
Загрузите PowerShell для OS X с https://github.com/PowerShell/PowerShell.
Установите .pkg
Введите «powershell» в терминале
Попробуйте запустить команду выше.