Я пытаюсь загрузить файл jenkins.war через powershell на windows server, но я получаю 401 Несанкционированную ошибку в downloadFile.Я передал правильные сетевые учетные данные, все еще получая эту ошибку.Ниже мой код:
$source = "http://mirrors.jenkins.io/war-stable/latest/jenkins.war" $destination = "$jenkinsDir\jenkins.war" $client = new-object System.Net.WebClient $credCache = new-object System.Net.CredentialCache $creds = new-object System.Net.NetworkCredential("admin", "P@ssw0rd") $credCache.Add("http://mirrors.jenkins.io/war-stable/latest/jenkins.war", "Basic", $creds) $client.Credentials = $credCache $client.downloadFile($source, $destination)
Как избавиться от этой ошибки 401?
Я также пробовал эту ссылку System.Net.WebClient не работает с проверкой подлинности Windows но не повезло.