Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Cierre de sesión de usuarios de SAML con un cierre de sesión único
Amazon Cognito admite el cierre de sesión único
Cuando configure el IdP SAML para que admita el flujo de cierre de sesión, Amazon Cognito redirigirá al usuario con una solicitud de cierre de sesión de SAML firmada a su IdP. Amazon Cognito determina la ubicación de redireccionamiento a partir de la URL de SingleLogoutService de los metadatos del IdP. Amazon Cognito firma la solicitud de cierre de sesión con el certificado de firma del grupo de usuarios.
Cuando dirige a un usuario con una sesión de SAML al punto de conexión /logout del grupo de usuarios, Amazon Cognito redirige a su usuario de SAML con la siguiente solicitud al punto de conexión de SLO especificado en los metadatos del IdP.
https://[SingleLogoutService endpoint]? SAMLRequest=[encoded SAML request]& RelayState=[RelayState]& SigAlg=http://www.w3.org/2001/04/xmldsig-more#rsa-sha256& Signature=[User pool RSA signature]
A continuación, el usuario regresa a su punto de conexión saml2/logout con un contenido LogoutResponse de su IdP. El IdP debe enviar el contenido LogoutResponse en una solicitud HTTP POST. A continuación, Amazon Cognito redirige al usuario al destino de redireccionamiento desde la solicitud de cierre de sesión inicial.
Es posible que su proveedor SAML envíe LogoutResponse con más de una AuthnStatement. El sessionIndex en la primera AuthnStatement de una respuesta de este tipo debe coincidir con el sessionIndex de la respuesta de SAML que ha autentificado originalmente al usuario. Si el sessionIndex está en alguna otra AuthnStatement, Amazon Cognito no reconocerá la sesión y no se cerrará la sesión del usuario.