【发布时间】:2022-07-04 02:20:46
【问题描述】:
我正在尝试确定是否可以将 EF 与 Cosmos DB 一起使用并使用 Azure 托管标识进行身份验证。我知道您可以为 SQL 数据库添加一个拦截器以进行身份验证,但我无法让它与 Cosmos DB 一起使用,也找不到任何相关文档。
这是否意味着不可能?
【问题讨论】:
-
我们可以使用
system-assigned managed identities访问Azure Cosmos DB数据,请参考MS DOC如果有帮助请告诉我们。 -
如何看待它与实体框架一起使用?您将上下文与
optionsBuilder.UseCosmos(connectionString)联系起来就是这样。
标签: .net azure entity-framework azure-cosmosdb azure-managed-identity