2014-11-03 66 views
3

在DocumentDB下的Azure門戶中,我看到兩個訪問鍵,即主鍵和次鍵。對DocumentDB訪問鍵感到困惑

我應該從我的應用程序中使用哪一個應用程序調用DocumentDB,還是應該創建一個新的用戶帳戶?

回答

5

您可以使用任一鍵從您的應用程序調用DocumentDB。

用戶功能通常用於授予對特定資源(集合,文檔等)的權限 - 這可能在多租戶方案中很有用。

那麼爲什麼DocumentDB有兩個訪問鍵?這是滾動鍵更改。如果你想改變密鑰(這可能是一個好主意,偶爾會發生泄漏),如果只有一個密鑰可用(如果密鑰更改時間較長並更新您的應用程序配置以反映這一點)。使用兩個密鑰,您可以首先更新您的配置文件以使用輔助密鑰,然後重新生成主密鑰並更新應用程序的配置以使用該密鑰 - 無需停機!

+0

非常感謝! – Sam 2014-11-03 21:21:57