SAML Kod Çözücü
Base64 kodlu XML'den SAML assertionlarını kod çözün. Azami güvenlik ve gizlilik için tüm işlemler tarayıcınızda yapılır.
Kod çözme, imzaları doğrulamaz veya şifrelenmiş assertion içeriğini çözmez.
Kodu Çözülmüş XML
Ayrıştırılmış SAML Verisi
Issuer
—
NameID
—
IssueInstant
—
Audience
—
NotBefore
—
NotOnOrAfter
—
AuthnContextClassRef
—
Öznitelikler
Öznitelik bulunamadı
| Öznitelik Adı | Değerler |
|---|
SAML Kod Çözücü Nasıl Kullanılır
SAML Verisi Yapıştırın
Base64 kodlu SAML Response veya Assertion'ı SAML izinizden veya ağ isteğinizden kopyalayın
Otomatik Kod Çözme
Araç Base64'ü otomatik kod çözer ve deflate sıkıştırmasını algılayarak XML'i ortaya çıkarır
Ayrıntıları İnceleyin
Kodu çözülmüş XML'i ve Issuer, NameID ve öznitelikler dahil çıkarılan alanları görün
SAML nedir?
Security Assertion Markup Language (SAML), taraflar arasında - özellikle bir kimlik sağlayıcı (IdP) ile bir servis sağlayıcı (SP) arasında - kimlik doğrulama ve yetkilendirme verilerini paylaşmak için XML tabanlı bir açık standarttır. SAML assertionları genellikle Base64 kodludur ve HTTP redirect bağlamalarıyla gönderilirken deflate ile sıkıştırılmış olabilir.
SSO Kimlik Doğrulama
SAML, Tek Oturum Açma'yı mümkün kılar; kullanıcılar bir kez kimlik doğrular ve birden çok servise erişir
XML Tabanlı Assertionlar
SAML, taraflar arasında kimlik doğrulama ve yetkilendirme ifadelerini taşımak için XML assertionlarını kullanır
Güvenli Bağlama
SAML, güvenli belirteç alışverişi için HTTP Redirect, POST ve Artifact bağlamalarını destekler
Sıkça Sorulan Sorular
Araç, SAML redirect'lerinde ve POST bağlamalarında yaygın bulunan Base64 kodlu SAML Response ve Assertion XML'ini destekler. Ayrıca deflate ile sıkıştırılmış SAML isteklerini otomatik algılar ve açar.
Evet. Tüm işlemler tamamen tarayıcınızda gerçekleşir. SAML belirteçleriniz asla hiçbir sunucuya gönderilmez. Hiçbir veri cihazınızdan ayrılmaz.
HTTP redirect ile gönderilen SAML istekleri, URL uzunluğunu azaltmak için Base64 kodlamasından önce genellikle deflate ile sıkıştırılır. Bu araç böyle verileri otomatik algılar ve sıkıştırmasını açar.
İstek, servis sağlayıcının kimlik sağlayıcıdan bir kullanıcıyı doğrulamasını istemek için gönderdiği samlp:AuthnRequest'tir; yanıt ise geri gelen, kimlik doğrulama ifadesini ve öznitelikleri taşıyan saml:Assertion'ı içeren samlp:Response'tur. İkisi de URL kodlu (Redirect bağlaması) veya bir HTML form POST'u içinde (POST bağlaması) yolculuk eder. Bu araç her iki yönü de kod çözer.
SP'nin isteğe eklediği ve IdP'nin yanıtla birlikte değiştirmeden geri göndermek zorunda olduğu opak bir dizedir - genellikle oturum açtıktan sonra yönlendirilecek URL. SAML bağlama belirtimi onu 80 baytın altında tutmayı önerir ve IdP için bir anlam taşımaz. SSO yanlış sayfaya düştiğinde, kayıp veya bozuk bir RelayState baş şüphelidir.
HTTP-Redirect bağlamasında XML önce raw-Deflate ile sıkıştırılır, sonra Base64, sonra URL kodlanır - belirtimin zorunlu kıldığı üç adım. Bu araca URL kodlu değeri verin: < ile başlayan biçimlendirmeye açılıyorsa sıkıştırılmıştı; zaten <?xml veya <saml ile başlıyorsa değildi. POST bağlama mesajları Deflate olmadan Base64'tür.
NotBefore, NotOnOrAfter ve Audience alanlarını hizmet sağlayıcının ayarlarıyla karşılaştırın. Saat farkı, kriptografik imzanın kendisini değil assertion geçerlilik süresini etkiler. Bu çözücü alanları gösterir; imzaları doğrulamaz ve sağlayıcının assertion kabul edip etmeyeceğine karar vermez.
Evet - kod çözmek doğrulamak değildir. Assertionın XML'i herkes tarafından okunabilir; içindeki imza bütünlüğü kapsar, gizliliği değil. IdP'nin genel sertifikası olmadan yapamayacağınız şey, assertionın otantik ve değiştirilmemiş olduğunu kanıtlamaktır. Kodu çözülmüş her içeriğe dikkatle davranın: assertionlar çoğu zaman e-posta adresleri, gruplar ve yetkiler taşır.
İlgili Araçlar
JWT Ayrıştırıcı
JSON Web Token (JWT) değerlerini anında kod çözün ve doğrulayın. Okunabilir zaman gösterimiyle header, payload ve imza bilgilerini görün
Sertifika Kod Çözücü
PEM biçimindeki X.509 SSL/TLS sertifikalarını kod çözün
Base64 URL Kod Çözücü ve Ayrıştırıcı
Base64 kod çözün ve kodlayın, URL kodlu dizgeleri ayrıştırın, Base64 görüntüleri önizleyin ve JWT header ya da payload bölümlerini kod çözün
Otorite Kaynaklar
Bu aracın arkasındaki birincil kaynaklar — ikinci el özetler değil, resmi standartlar ve şartnameler.