Web & 认证

SAML 响应解码器 - 解码与格式化 SAML XML

免费在线 SAML 响应解码工具。解码 Base64 编码的 SAML 响应,格式化 XML 输出,即时检查 SSO 断言。

免费使用 无需注册 浏览器本地运行

工具操作区

什么是 SAML 响应解码器?

SAML(安全断言标记语言)响应解码器可以将身份提供商在单点登录(SSO)过程中发送的 Base64 编码 SAML 响应转换回可读的、格式化的 XML。SAML 响应包含关于用户身份、认证状态和属性的断言。由于这些响应在通过 HTTP POST 绑定传输时经过 Base64 编码(通常还会进行 URL 编码),因此不解码便无法阅读。本工具一步完成 URL 解码和 Base64 解码,然后将生成的 XML 进行适当缩进格式化,便于检查。

如何使用SAML 响应解码器 - 解码与格式化 SAML XML

  1. 1在工具区域粘贴、输入或上传需要处理的内容。
  2. 2根据任务选择格式、尺寸、输出方式或校验选项。
  3. 3检查预览结果、提示信息或转换后的数据。
  4. 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 响应包含用户身份信息,因此请尽量避免公开分享或在测试中使用生产环境的响应。