首页 文章

对DocumentDB访问密钥感到困惑

提问于
浏览
3

在DocumentDB下的Azure门户中,我看到两个访问密钥,即主要和辅助 .

我应该使用哪个从我的应用程序调用DocumentDB,还是应该创建一个新的用户帐户?

1 回答

  • 5

    您可以使用任一键从您的应用程序调用DocumentDB .

    用户功能通常用于授予特定资源(集合,文档等)的权限 - 这在多租户方案中可能很有用 .

    那么为什么DocumentDB有两个访问密钥?它用于滚动关键更改 . 如果你想更改密钥(这可能是一个好主意,偶尔做一次,以防它以某种方式泄露),如果只有一个密钥可用,你会有一些停机时间(更改密钥之间的时间)并更新您的应用程序配置以反映该) . 使用两个密钥,您可以先更新配置文件以使用辅助密钥,然后重新生成主密钥并更新应用程序的配置以使用它 - 无需停机!

相关问题