Mémo pour contacter une URL sur internet alors que le serveur qui exécute le script PowerShell se trouve derrière un proxy avec authentification.
Important : l’utilisateur qui exécute ce script doit être autorisé à traverser le proxy (!)
Il s’agit uniquement d’une base.
1 2 3 4 5 6 7 |
$url = "https://www.jbnet.fr/" $proxy = [System.Net.WebRequest]::GetSystemWebProxy() $proxy.Credentials = [System.Net.CredentialCache]::DefaultCredentials $objWebClient = new-object system.net.WebClient $objWebClient.proxy = $proxy $objWebClient.DownloadData($url) | out-null |