$user = "UsernameLoadedFromSecureStore"
$pass = "PasswordLoadedFromSecureStore"
$pair = "$($user):$($pass)"
$encodedCreds = [System.Convert]::ToBase64String([System.Text.Encoding]::ASCII.GetBytes($pair))
$basicAuthValue = "Basic $encodedCreds"
$Headers = @{Authorization = $basicAuthValue}
Invoke-WebRequest -Uri $uri -OutFile $filename -Headers $Headers
No comments:
Post a Comment