Durante o logout, a instância emite a chamada do serviço LogoutRequest do SAML 2.0 para o IdP.
Esse serviço faz o logout do usuário e o redireciona de volta para o URL de logout especificado.Figura 1. Logout do SAML 2
O usuário clica no botão de logout
O usuário clica no botão Logout e a instância executa o script de logout.
LogoutRequest emitido
O script de logout cria um LogoutRequest do SAML 2.0 e o publica no serviço "SingleLogoutRequest" pré-configurado do SAML 2.0 no IdP. O IdP esvazia a solicitação e a codifica em base64. Um exemplo de LogoutRequest se parece com este:
O usuário faz logout do IdP. O IdP redireciona de volta para a instância, que por sua vez redireciona de volta para o IdP, já que o usuário não está conectado.