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
当我运行:
$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