SAML-dekoder
Dekod SAML-assertions fra Base64-kodet XML. All behandling skjer i nettleseren din for maksimal sikkerhet og personvern.
Dekoding verifiserer ikke signaturer og dekrypterer ikke krypterte assertions.
Dekodet XML
Parset SAML-data
Issuer
—
NameID
—
IssueInstant
—
Audience
—
NotBefore
—
NotOnOrAfter
—
AuthnContextClassRef
—
Attributter
Ingen attributter funnet
| Attributtnavn | Verdier |
|---|
Slik bruker du SAML-dekoderen
Lim inn SAML-data
Kopier den Base64-kodede SAML Response eller Assertion fra SAML-sporet eller nettverksforespørselen din
Automatisk dekoding
Verktøyet dekoder Base64 automatisk og oppdager deflate-kompresjon for å avsløre XML-en
Inspiser detaljene
Se den dekodede XML-en og de uttrukkede feltene, inkludert Issuer, NameID og attributter
Hva er SAML?
Security Assertion Markup Language (SAML) er en XML-basert åpen standard for utveksling av autentiserings- og autorisasjonsdata mellom parter, særlig mellom en identitetsleverandør (IdP) og en tjenesteleverandør (SP). SAML-assertions er vanligvis Base64-kodet og kan være deflate-komprimert når de sendes via HTTP-redirect-bindinger.
SSO-autentisering
SAML muliggjør Single Sign-On, slik at brukere autentiserer seg én gang og får tilgang til flere tjenester
XML-baserte assertions
SAML bruker XML-assertions til å bære autentiserings- og autorisasjonsutsagn mellom parter
Sikker binding
SAML støtter HTTP Redirect-, POST- og Artifact-bindinger for sikker token-utveksling
Ofte stilte spørsmål
Verktøyet støtter Base64-kodet SAML Response og Assertion-XML, som vanligvis finnes i SAML-redirects og POST-bindinger. Det oppdager og pakker også ut deflate-komprimerte SAML-forespørsler automatisk.
Ja. All behandling skjer utelukkende i nettleseren din. SAML-tokenene dine sendes aldri til noen server. Ingen data forlater enheten din.
SAML-forespørsler sendt via HTTP-redirect er ofte deflate-komprimert før Base64-koding for å redusere URL-lengden. Dette verktøyet oppdager og dekomprimerer slike data automatisk.
En forespørsel er en samlp:AuthnRequest som tjenesteleverandøren sender for å be identitetsleverandøren autentisere en bruker; et svar er samlp:Response som kommer tilbake, og som bærer saml:Assertion med autentiseringsutsagnet og attributtene. Begge sendes URL-kodet (Redirect-binding) eller inne i et HTML-skjema-POST (POST-binding). Dette verktøyet dekoder begge retninger.
En ugjennomsiktig streng SP-en fester til forespørselen, og som IdP-en må returnere uendret sammen med svaret - typisk URL-en det skal redirectes til etter innlogging. SAML-binding-spesifikasjonen anbefaler å holde den under 80 byte, og den har ingen betydning for IdP-en. Når SSO lander på feil side, er en tapt eller korrupt RelayState hovedmistenkt.
I HTTP-Redirect-bindingen komprimeres XML-en med rå Deflate, deretter Base64, deretter URL-koding - de tre trinnene spesifikasjonen påbyr. Gi dette verktøyet den URL-kodede verdien: hvis den ekspanderer til markup som starter med <, var den komprimert; hvis den allerede starter med <?xml eller <saml, var den ikke det. POST-binding-meldinger er Base64 uten Deflate.
Kontroller NotBefore, NotOnOrAfter og Audience mot tjenesteleverandørens oppsett. Klokkeskjevhet påvirker gyldighetsperioden til assertion-en, ikke selve den kryptografiske signaturen. Denne dekoderen viser felt; den verifiserer ikke signaturer eller avgjør om tjenesteleverandøren skal godta assertion-en.
Ja - dekoding er ikke verifisering. Assertion-ens XML kan leses av hvem som helst; signaturen inni dekker integritet, ikke konfidensialitet. Det du ikke kan gjøre uten IdP-ens offentlige sertifikat, er å bevise at assertion-en er autentisk og uendret. Behandle alt dekodet innhold med varsomhet: assertions inneholder ofte e-postadresser, grupper og rettigheter.
Relaterte verktøy
JWT-parser
Dekod og verifiser JSON Web Tokens (JWT) umiddelbart. Se header-, payload- og signaturinformasjon med lesbar tidsvisning
Sertifikat-dekoder
Dekod X.509 SSL/TLS-sertifikater i PEM-format
Base64-dekoder og URL-parser
Dekod og kod Base64, parse URL-kodede strenger, forhåndsvis Base64-bilder og dekod JWT-header- eller payload-segmenter
Autoritative referanser
Primærkildene bak dette verktøyet — offisielle standarder og spesifikasjoner, ikke andrehånds sammendrag.