Может кто-нибудь подсказать, как преобразовать следующую команду curl в PS Invoke-Webrequest?
curl -d {\"password\":\"$password\"\} $vault/v1/auth/userpass/login/${login,,}
У меня есть некоторые мысли по этому поводу, но я не могу понять, как это закончить:
$vault="3.3.3.3:8500"
$pair = (Get-Credential)
$params = ????
$login = $pair.getNetworkCredential().username
$pass = $pair.getNetworkCredential().password
Invoke-WebRequest $url -Method Post -Credential $pair -Body $params -UseBasicParsing
Как правильно передать $ params, как в запросе curl?