閱讀英文

共用方式為


Batch 帳戶共用密鑰認證輪替

批次帳戶可以透過共用密鑰或Microsoft Entra 標識碼,以兩種方式之一進行驗證。 已啟用共用金鑰驗證的 Batch 帳戶有兩個與其相關聯的密鑰,以允許金鑰輪替案例。

提示

強烈建議您避免搭配 Batch 帳戶使用共用密鑰驗證。 慣用的驗證機制是透過Microsoft Entra ID。 您可以在帳戶建立期間停用共用密鑰驗證,也可以更新使用中帳戶的 允許驗證模式

Batch 共用金鑰輪替程式

Azure Batch 帳戶有兩個共用密鑰, primarysecondary。 請務必不要同時重新產生這兩個密鑰,而是一次重新產生一個密鑰,以避免潛在的停機時間。

警告

重新產生金鑰之後,它就不再有效,而且無法復原先前的密鑰以供使用。 請確定您的應用程式更新程式遵循建議的密鑰輪替程式,以避免失去 Batch 帳戶的存取權。

典型的金鑰輪替程式如下所示:

  1. 將應用程式程式代碼正規化,以使用主要或次要密鑰。 如果您在應用程式中同時使用這兩個金鑰,則任何輪替程式都會導致驗證錯誤。 下列步驟假設您使用應用程式中的 primary 金鑰。
  2. 重新產生 secondary 金鑰。
  3. 更新應用程式程式代碼,以利用新重新產生的 secondary 金鑰。 部署這些變更,並確保一切都如預期般運作。
  4. 重新產生 primary 金鑰。
  5. 選擇性地更新應用程式程式代碼以使用 primary 金鑰並部署。 只要您追蹤應用程式中使用的金鑰並部署,此步驟就不完全必要。

旋轉 Azure 入口網站

首先,登入 Azure 入口網站。 然後,流覽至 Batch 帳戶的 [設定] 下方的 [金鑰] 刀鋒視窗。 然後選取 Regenerate primaryRegenerate secondary 以建立新的金鑰。

顯示金鑰輪替的螢幕快照。

另請參閱