共用方式為


在 Azure Cosmos DB 中實作密鑰輪替

適用於:NoSQL MongoDB Cassandra Gremlin 桌子

輪替金鑰是確保認證可能暴露的影響最小化的關鍵部分。 您應該至少每隔 60 天重新產生金鑰。

重要

Microsoft 建議您使用最安全的可用驗證流程。 這個程序描述的驗證流程需要在應用程式中具備極高的信任度,且伴隨著其他流程並未面臨的風險。 請僅在其他較安全的流程 (例如受控身分識別) 皆不具可行性的情況下,才使用這個流程。

對於 Azure Cosmos DB,Microsoft Entra 驗證是可用的最安全驗證機制。 檢閱 API 的適當安全性指南:

必要條件

  • 現有的 Azure Cosmos DB 帳戶

輪替主要或次要金鑰

您可以使用 Azure 入口網站 或透過腳本輪替任一金鑰。

使用 Azure 入口網站 來輪替四個內建密鑰的其中一個(或重新產生):

  • 主要讀寫
  • 主要唯讀
  • 次要讀寫
  • 次要唯讀
  1. 登入 Azure 入口網站 (https://portal.azure.com)。

  2. 導覽至現有的 Azure Cosmos DB 帳戶。

  3. 在帳戶資源窗格中,從服務功能表的 [設定] 區段中選取 [金鑰]。

  4. 在 [讀寫金鑰] 或 [只讀] 區段中,選取 [主鍵] 或 [次要密鑰] 字段的重新整理選項。