Как я могу запустить командлет PowerShell в Azure через прокси-сервер с учетными данными?

Когда я запускаю следующий командлет Powershell (из оснастки инструментов управления Azure):

get-osversions -subscriptionId **** -certificate (get-item cert:\CurrentUser\MY\******)

Я получаю следующее сообщение об ошибке:

Get-OSVersions: удаленный сервер вернул неожиданный ответ: (407) Proxy Authenti катион Обязательно. В строке: 1 символ: 15 + get-osversions <<<< -subscriptionId * -certificate (сертификат получения элемента: \ CurrentUser \ MY *****) + CategoryInfo: CloseError: (:) [Get-OSVersions], ProtocolException + FullyQualifiedErrorId: Microsoft.Samples.AzureManagementTools.PowerShell.HostedS ervices.GetOSVersionsCommand

Get-OSVersions: Ссылка на объект не установлена ​​на экземпляр объекта. В строке: 1 символ: 15 + get-osversions <<<< -subscriptionId * -certificate (сертификат получения элемента: \ CurrentUser \ MY ** * ) + CategoryInfo: CloseError: (:) [Get-OSVersions], NullReferenceException + FullyQualifiedErrorId: Microsoft.Samples.AzureManagementTools.PowerShell.HostedS ervices.GetOSVersionsCommand

Похоже, что интернет-прокси-сервер здесь отказывает скрипту в доступе, который ему необходим.

Я хорошо посмотрел в Интернете, и мне кажется, что нет простого способа обойти эту проблему, поскольку у этого командлета нет допустимого параметра «-credentials» или прокси-сервера.

Я знаю, что есть командлет Get-Credential, но не думаю, что он помогает. Как бы вы передали учетные данные командлету Azure?

Может ли кто-нибудь придумать способ обойти эту проблему? ..

... кроме использования другого соединения без прокси-сервера?

I ' м.

Большое спасибо за ваше время.

6
задан window_eye 25 July 2011 в 15:42
поделиться