Я вызываю REST API хранилища, чтобы получить имена контейнеров, используя
Invoke-WebRequest -Method GET -Uri $storage_url -Headers $headers
Эта команда часто возвращает сообщение «ошибка удаленного имени не может быть разрешена», даже если учетная запись хранения существует и доступна. Простой повторный запуск команды дает правильный результат.
Invoke-WebRequest : The remote name could not be resolved: '<storageAccountName>.blob.core.windows.net'
At line:1 char:1
+ Invoke-WebRequest -Method GET -Uri $storage_url -Headers $headers #In ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebException
+ FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand