我正在使用certificatevalidationcallback命令在从HTTP切换到https请求时跳过证书验证,并且我想在执行https请求后将其吊销一次。有没有办法做到这一点
[System.Net.ServicePointManager]::ServerCertificateValidationCallback = { $true }
$result = Invoke-WebRequest -Uri $url -Method $method -Body $params
答案 0 :(得分:0)
您只需删除首先分配的回调:
[System.Net.ServicePointManager]::ServerCertificateValidationCallback = { $true }
# Do your single call here
[System.Net.ServicePointManager]::ServerCertificateValidationCallback = $null