Я использую только powershell.
У меня есть URL, чтобы сначала войти в систему: https://.../login
с учетными данными
[string]$url = "http://blabla";
[string]$login = "$url/login";
[string]$user = "admin";
[string]$pass = "tester";
[string]$qs = "username=$user&password=$pass";
Invoke-WebRequest $login -Method Post -Body $qs -UseBasicParsing -SessionVariable session;
И я получил ответ от сервера, такой как:
Content-Length: 3
Content-Type: text/plain; charset=UTF-8
Set-Cookie: SID=....; path=/
После вызова этого запроса я хочу получить cookie SID
и использовать его в будущих вызовах:
Invoke-WebRequest $test -Method GET -UseBasicParsing -WebSession $session;
Но я получил ошибку 403.
Как передать этот файл cookie для $test
запроса?