Когда я запускаю следующий командлет 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 ' м.
Большое спасибо за ваше время.