設定新的 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."
}
相關文章
檢閱 Azure Service Fabric 中的受控識別支援