Я использую модуль Runbook автоматизации Azure, в котором есть сценарий PowerShell для перезапуска веб-приложения Azure по заданному расписанию. Во время тестирования приведенного ниже сценария я получаю сообщение об ошибке:
$connectionName = "AzureRunAsConnection"
$servicePrincipalConnection = Get-AutomationConnection -Name $connectionName
$null = Add-AzureRmAccount `
-ServicePrincipal `
-TenantId $servicePrincipalConnection.TenantId `
-ApplicationId $servicePrincipalConnection.ApplicationId `
-CertificateThumbprint $servicePrincipalConnection.CertificateThumbprint
$null = Select-AzureRmSubscription -SubscriptionId 'SubscriptionID'
Restart-AzureRmWebApp -ResourceGroupName 'RGroupName' -Name 'webappname'
Детали ошибки:
Add-AzureRmAccount: не удалось найти точку входа с именем «GetPerAdapterInfo» в DLL «iphlpapi.dll».
- $ null = Добавить-AzureRmAccount
- CategoryInfo: CloseError: (:) [Connect-AzureRmAccount], AadAuthenticationFailedException
- FullyQualifiedErrorId: Microsoft.Azure.Commands.Profile.ConnectAzureRmAccountCommand
Связана ли эта ошибка с недостаточным доступом?
Спасибо!