Нужна однострочная команда powershell для загрузки файла с базовой аутентификацией - PullRequest
0 голосов
/ 06 ноября 2019

Настройка некоторых элементов CI. Мне нужна однострочная команда powershell для загрузки файла с базовой аутентификацией с сервера.

Я могу сделать это с помощью запроса без аутентификации, например, так:

iex ((New-Object Net.Webclient).DownloadString('http://myhost.example/resource.etc'))

Как быЯ делаю то же самое, но с аутентификацией? От Как сделать аутентифицированный веб-запрос в Powershell? , я вижу, что мне нужен NetworkCredential, просто пытающийся выяснить, как сжать это до одной команды.

1 Ответ

1 голос
/ 10 ноября 2019

Это способ загрузки строки с использованием аутентификации с помощью оболочки оболочки oneliner

iex(((new-object System.Net.WebClient).Credentials = new-object System.Net.NetworkCredential($username, $password, $domain)).DownloadString($url))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...