Connect-AzureRmAccount - не удается подключиться к Azure - PullRequest
0 голосов
/ 25 октября 2019

При попытке подключиться к Azure из Powershell появляется ошибка ниже:

PS H:\> Connect-AzureRmAccount
Connect-AzureRmAccount : An error occurred while sending the request.
At line:1 char:1
+ Connect-AzureRmAccount
+ ~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : CloseError: (:) [Connect-AzureRmAccount], HttpRequestException
    + FullyQualifiedErrorId : Microsoft.Azure.Commands.Profile.ConnectAzureRmAccountCommand

1 Ответ

1 голос
/ 25 октября 2019

Несколько вещей, которые нужно попробовать:

Иногда командлет powershell не выдает правильное сообщение об ошибке, поскольку оно подавляет его, чтобы получить реальную ошибку, вы можете попробовать выполнить ее с атрибутом -debug или попытаться использовать DebugPreference как показано ниже.

$DebugPreference = "Continue"
Write-Debug -Message "Hello, World"

В качестве альтернативы командлет Connect-AzureRMAccount по умолчанию использовал TLS 1.0 для подключения к Azure, а иногда он блокируется политикой безопасности организации,

Можете ли вы настроить что-то вроде следующего:

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

Дополнительная ссылка:

Connect-AzureRmAccount: accessing_ws_metadata_exchange_failed

Надеюсь, это поможет.

...