适用于CosmosDB的Python SDK是否不允许令牌/凭证身份验证?

时间:2019-02-26 18:03:24

标签: azure-cosmosdb

python SDK中访问cosmosdb帐户的示例仅使用万能密钥;是否可以使用from msrestazure.azure_active_directory import MSIAuthentication或类似的东西(例如,允许MSI令牌auth到keyvault中)访问表或SQL集合?

(显然,python可以手动实现用于令牌认证的REST API,只是想知道是否有SDK支持)

1 个答案:

答案 0 :(得分:1)

否,Azure Cosmos尚不支持基于AAD的身份验证,因此所有SDK均不支持此功能。我已经避免将其包含在配置文件/ env变量中的常见模式是使用Azure KeyVault存储主密钥,然后使用MSI访问该密钥在内存中并将其传递给客户端构造函数。