什么是 SAML 响应解码器?
SAML(安全断言标记语言)响应解码器可以将身份提供商在单点登录(SSO)过程中发送的 Base64 编码 SAML 响应转换回可读的、格式化的 XML。SAML 响应包含关于用户身份、认证状态和属性的断言。由于这些响应在通过 HTTP POST 绑定传输时经过 Base64 编码(通常还会进行 URL 编码),因此不解码便无法阅读。本工具一步完成 URL 解码和 Base64 解码,然后将生成的 XML 进行适当缩进格式化,便于检查。
如何使用SAML 响应解码器 - 解码与格式化 SAML XML
- 1在工具区域粘贴、输入或上传需要处理的内容。
- 2根据任务选择格式、尺寸、输出方式或校验选项。
- 3检查预览结果、提示信息或转换后的数据。
- 4确认结果无误后复制或下载,并用于后续工作。
SAML 响应解码器 - 解码与格式化 SAML XML的常见使用场景
快速完成日常任务
无需安装桌面软件,打开网页即可处理常见的文本、图片、数据或格式转换任务。
检查与整理内容
在提交文件、发布内容或复制结果之前,快速发现格式问题并获得结构清晰的输出。
注重隐私的浏览器处理
对于支持本地运行的工具,数据会留在当前浏览器中,不需要上传到第三方服务。
常见问题
在哪里可以找到需要解码的 SAML 响应?
您可以从浏览器的开发者工具中捕获 SAML 响应。打开'网络'标签页,发起登录,然后查找发送到您应用程序断言消费者服务 (ACS) URL 的 POST 请求。表单数据中的 SAMLResponse 参数包含 Base64 编码的响应。
该工具会验证 SAML 签名吗?
不会。本工具仅解码和格式化 SAML XML 以供检查。签名验证需要身份提供商的证书,应由服务器端的 SAML 库执行。
为什么我的 SAML 响应是 URL 编码的?
当 SAML 响应通过 HTTP POST 绑定发送时会进行 Base64 编码。某些系统还会对 Base64 字符串进行 URL 编码以确保安全传输。本工具会自动在 Base64 解码前进行 URL 解码,因此您可以粘贴任一格式。
在此工具中粘贴 SAML 响应安全吗?
安全,所有处理均在浏览器本地进行,不会向任何服务器传输数据。但是,SAML 响应包含用户身份信息,因此请尽量避免公开分享或在测试中使用生产环境的响应。