我继承了在 Azure RunBook 中运行的 Powershell 脚本。在脚本中,我们需要读取一个 StorageQueue。我在连接到 StorageAccount 时遇到问题。
以下代码段在 New-AzureStorageContext 上失败,因为 $connectionString 为空。
$storageContext = (Get-AzureRMStorageAccount | Where { $_.StorageAccountName -eq $storageAccountName }).Context
$connectionString = $storageContext.ConnectionString
$storageContextNew = New-AzureStorageContext -ConnectionString $connectionString
$queues = Get-AzureStorageQueue -Prefix $queueNamePrefix -Context $storageContextNew
我该如何解决这个问题,以便我拥有 ConnectionString 并可以连接到队列?