Decodificador de Resposta SAML
Guia
Decodificador de Resposta SAML
Cole uma resposta ou afirmação SAML codificada em base64 e veja imediatamente o XML decodificado junto com um resumo dos campos mais importantes. Trata automaticamente payloads URL-encoded e strings DEFLATE-comprimidas usadas pelo binding HTTP-Redirect do SAML, tudo dentro do seu navegador — nada é enviado para o servidor.
Como usar
- Capture a resposta SAML do seu IdP — geralmente um campo oculto nomeado
SAMLResponseno POST do ACS, ou oSAMLRequestparâmetro de consulta para HTTP-Redirect. - Cole o valor bruto no campo de entrada. A codificação URL, a compressão DEFLATE e os envoltórios zlib/gzip são detectados automaticamente.
- Leia a tabela de resumo para detalhes rápidos: Emitente, NameID, NotBefore / NotOnOrAfter, Público-Alvo, Destino, Índice de Sessão e declarações de atributos.
- Use a visualização formatada do XML (com botões de cópia e download) para inspeção aprofundada ou para compartilhar com um colega.
Características
- Detecção automática de codificação – Trata payloads base64, base64 URL-encoded e DEFLATE-comprimidos do binding HTTP-Redirect sem necessidade de cliques adicionais.
- Destaque do resumo – Mostra NameID, Público-Alvo, Emitente, Status, Destino, NotBefore / NotOnOrAfter e Índice de Sessão para que você possa identificar problemas de integração de forma rápida.
- Verificação de validade – Compara a data de expiração do assertion (NotOnOrAfter) com o horário atual e marca tokens expirados.
- XML formatado – Saída indentada e com destaque de sintaxe, com ações de cópia e download.
- Primeiro privacidade – Todo o decodificação ocorre localmente no seu navegador. As respostas SAML nunca chegam aos nossos servidores.
Perguntas frequentes
-
O que é SAML e como funciona?
SAML (Security Assertion Markup Language) é um padrão aberto baseado em XML para troca de dados de autenticação e autorização entre um Provedor de Identidade (IdP) e um Provedor de Serviço (SP). O IdP autentica o usuário, em seguida, emite uma afirmação XML assinada que o SP confia para conceder acesso — permitindo o Single Sign-On entre aplicações web independentes.
-
Qual a diferença entre uma Resposta SAML e uma Afirmativa SAML?
Uma Resposta SAML é a envoltório externo enviada do IdP para o SP e inclui metadados de nível de protocolo, como Status, Destino e InResponseTo. A Afirmativa SAML é o conteúdo dentro dessa resposta — ela contém as declarações reais de identidade: NameID, AuthnStatement, Condições e AttributeStatement. Uma resposta pode conter uma ou mais afirmações.
-
O que significam NotBefore e NotOnOrAfter em uma afirmação SAML?
NotBefore e NotOnOrAfter são atributos de janela de tempo dentro do elemento Condições que definem quando uma afirmação é válida. O SP deve rejeitar qualquer afirmação apresentada antes de NotBefore ou a partir de NotOnOrAfter. A janela geralmente é apenas de alguns minutos para limitar ataques de replay, o que é a principal causa de falhas no SAML quando há desalinhamento de relógios entre IdP e SP.
-
O que é AudienceRestriction e por que é importante?
AudienceRestriction nomeia o Provedor de Serviço (a ID do SP) para a afirmação. O SP deve rejeitar afirmações cujo Público-Alvo não corresponde à sua própria ID configurada. Esse mecanismo impede que uma afirmação emitida para uma aplicação seja reutilizada contra outra — mesmo que ambas confiem no mesmo IdP.
-
Qual a diferença entre os bindings HTTP-Redirect e HTTP-POST?
O binding HTTP-Redirect coloca a mensagem SAML em uma string de consulta de URL, então ela deve ser comprimida com DEFLATE e codificada em base64 para caber. É geralmente usado para requisições de autenticação enviadas do SP para o IdP. O binding HTTP-POST envia a mensagem como um campo oculto de formulário, sem limite de tamanho e sem necessidade de compressão — é o binding usado para a resposta SAML enviada do IdP para o SP.
Instale nossas extensões
Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida
恵 O placar chegou!
Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!
Ferramentas essenciais
Ver tudo Novas chegadas
Ver tudoAtualizar: Nosso ferramenta mais recente Foi adicionado em 15 de junho de 2026
