New-CosmosDbContext 上下文不包含任何资源令牌

New-CosmosDbContext Context does not contain any resource tokens

当我运行:

$primarySourceKey = ConvertTo-SecureString -String "$(secret)" -AsPlainText -Force -Verbose
$sourceCosmosDbContext = New-CosmosDbContext -Account 'cosmosAccount' -Database 'bdname' -Key $primarySourceKey -Environment 'AzureCloud' -Verbose
$collections = Get-CosmosDbCollection -Context $sourceCosmosDbContext -Verbose

我得到:

VERBOSE: Context does not contain any resource tokens.

几乎一片空白,这是有效的,不久前返回了一个 dbContainers 列表,但由于某种原因它不再有效,我仔细检查了传入的每个参数,并确保我使用了有效的令牌。

我已经在我的环境中进行了测试。

我使用了与您相同的代码,但出现以下错误:

我删除了代码中的环境并且能够获取集合:

$primarySourceKey = ConvertTo-SecureString -String "$(secret)" -AsPlainText -Force -Verbose
$sourceCosmosDbContext = New-CosmosDbContext -Account 'cosmosAccount' -Database 'bdname' -Key $primarySourceKey -Verbose
$collections = Get-CosmosDbCollection -Context $sourceCosmosDbContext -Verbose