SAML 解碼器
解碼 POST、Redirect 或 XML 形式的 SAMLRequest 與 SAMLResponse
SAML 輸入
貼上 XML、base64、SAMLRequest 或 SAMLResponse 值、重新導向 URL 或表單內容。
摘要
原始 XML
解碼器的功能
SAML Decoder 會將 SAMLRequest 或 SAMLResponse 轉換成易讀的 XML 與結構化摘要。它會自動辨識傳輸編碼:原始 XML、HTTP-POST 繫結的 base64、HTTP-Redirect 繫結的原始 DEFLATE 加 base64、URL 編碼的值、完整的重新導向 URL、表單內容,以及自動送出的 HTML 表單。每個步驟都會列出,讓你確切知道訊息是如何解碼的。
可以檢查的內容
總覽會顯示訊息類型、ID、簽發者、目的地、簽發時間、InResponseTo、包含巢狀代碼與訊息的狀態碼,以及哪些部分已簽署。「斷言」分頁會分別顯示每個斷言:主體 NameID、主體確認、對象、有效期間、驗證時間、工作階段索引與工作階段到期時間。「屬性」分頁會列出每個屬性的 FriendlyName、NameFormat 與所有值。請求會顯示 ACS URL、通訊協定繫結、NameID 原則與要求的驗證內容。
限制
簽章只回報是否存在、演算法與參照,不會進行密碼學驗證,因此能解碼並不代表訊息真實可信。加密的斷言需要服務提供者的私密金鑰,因此無法解密。DOCTYPE 與 ENTITY 宣告會被拒絕。輸入上限為 1 MB,解壓縮後的訊息上限為 2 MB。不支援 SAML 1.x。若要依照設定檢查時間戳記、對象與收件者,請使用 SAML Response Validator。
隱私
解碼完全在瀏覽器中執行。SAML 訊息不會被上傳、儲存、記錄或加入 URL,連到相關工具的連結也絕不會攜帶訊息。
