Configuración de la compatibilidad con la identidad administrada en un clúster nuevo de Service Fabric
Para utilizar las identidades administradas de los recursos de Azure en las aplicaciones de Service Fabric, primero debe habilitar el servicio de token de identidad administrada en el clúster. Este servicio es responsable de la autenticación de aplicaciones de Service Fabric que usan sus identidades administradas y de la obtención de los tokens de acceso en su nombre. Una vez habilitado el servicio, puede verlo en Service Fabric Explorer, bajo la sección Sistema del panel izquierdo. Se ejecuta con el nombre fabric:/System/ManagedIdentityTokenService junto a otros servicios del sistema.
Nota:
Se requiere un runtime de Service Fabric versión 6.5.658.9590 o posterior para habilitar el servicio de token de identidad administrada.
Habilitación del servicio de token de identidad administrada
Para habilitar el servicio de token de identidad administrada durante la creación del clúster, agregue el siguiente fragmento de código en su plantilla de Azure Resource Manager del clúster:
"fabricSettings": [
{
"name": "ManagedIdentityTokenService",
"parameters": [
{
"name": "IsEnabled",
"value": "true"
}
]
}
]
Errors
Si se produce un error en la implementación con este mensaje, significa que el clúster no está en la versión de Service Fabric necesaria (el entorno de ejecución mínimo admitido es 6.5 CU2):
{
"code": "ParameterNotAllowed",
"message": "Section 'ManagedIdentityTokenService' and Parameter 'IsEnabled' is not allowed."
}
Artículos relacionados
Revisión de la compatibilidad con la identidad administrada en Azure Service Fabric
Pasos siguientes
- Implementación de una aplicación de Azure Service Fabric con una identidad administrada asignada por el sistema
- Implementación de una aplicación de Azure Service Fabric con una identidad administrada asignada por el usuario
- Aprovechamiento de la identidad administrada de una aplicación de Service Fabric desde el código de servicio
- Concesión de acceso a otros recursos de Azure para una aplicación de Azure Service Fabric