gpt4 book ai didi

mongodb - Azure Cosmos DB Mongo - 资源 token

转载 作者:行者123 更新时间:2023-12-04 04:13:10 25 4
gpt4 key购买 nike

我正在研究在项目中使用 NoSQL 技术,Azure Cosmos Mongo API 已作为一种选择出现。作为 Microsoft 推荐架构的一部分,有一个资源代理组件中间件,它保留 CosmosDB Master 访问 key 的所有权,并且可以生成/分发资源 token ,以便对消费客户端进行更细粒度的访问。

文档似乎没有在任何地方提到 Mongo API,但是我在任何地方都找不到有关它的信息,这种模式是否不适用于 Cosmos Mongo API 数据库?如果是这样,并且 Cosmos Mongo API 只需要访问主 key ,那么细粒度访问控制和最小权限访问如何发挥作用?

Stackoverflow 上还有一个关于创建资源 token 的替代问题,但我想使用诸如 mongoose 之类的 ORM 来使用资源 token 连接到 CosmosDB,以避免将主 key 分发给许多服务。

非常感谢任何答案!

最佳答案

Cosmos DB 的 MongoDB API 无法使用资源 token ,因为 MongoDB 客户端不知道如何处理这些资源 token 。如果您正在考虑使用 Cosmos DB 作为托管 NoSQL 数据库,我建议使用 Core (SQL) API。

有关这方面的更多信息,请参阅 Resource Tokens 。代币经纪人还有两个引用实现, Xamarin sample app另一个由 Citrix build .

希望这对您有所帮助。

关于mongodb - Azure Cosmos DB Mongo - 资源 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61332496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com