Share via


設定新的 Service Fabric 叢集的受控身分識別支援

若要在您的 Service Fabric 應用程式中使用 Azure 資源的受控識別,請先啟用該叢集的受控識別權杖服務。 這項服務負責驗證使用了受控識別的 Service Fabric 應用程式,並代表應用程式取得存取權杖。 啟用服務後,該服務隨即顯示於左窗格 [系統] 區段下的 Service Fabric Explorer,並在名稱 fabric:/System/ManagedIdentityTokenService 下的其他系統服務旁執行。

注意

若要啟用受控識別權杖服務,則需要 Service Fabric 執行階段版本 6.5.658.9590 或更高版本。

啟用受控識別權杖服務

若要在建立叢集時啟用受控識別權杖服務,請將下列程式碼片段新增至您的叢集 Azure Resource Manager 範本:

"fabricSettings": [
    {
        "name": "ManagedIdentityTokenService",
        "parameters": [
            {
                "name": "IsEnabled",
                "value": "true"
            }
        ]
    }
]

錯誤

若部署失敗並出現此訊息,則表示叢集不是所需的 Service Fabric 版本 (支援的最低執行階段為 6.5 CU2):

{
    "code": "ParameterNotAllowed",
    "message": "Section 'ManagedIdentityTokenService' and Parameter 'IsEnabled' is not allowed."
}

下一步