是否可以像使用 Azure SQL 一样使用 MSI 连接到 Azure cosmos DB?
这就是 Azure SQL Server 的工作原理
using (var connection = new SqlConnection(connectionString))
{
connection.AccessToken = await new AzureServiceTokenProvider().GetAccessTokenAsync("https://database.windows.net/");
await connection.OpenAsync(cancellationToken);
//...
}
我无法为 Cosmos DB 找到类似的东西。虽然似乎启用了 MSI 对它的支持