跳到主要内容

Basic Auth 解码器

API reference

将 HTTP Basic 认证请求头或 Base64 令牌解码还原为用户名和密码——可粘贴完整的 Authorization 请求头,也可只粘贴令牌。

输入

支持完整的请求头行、“Basic <令牌>”或纯令牌。解码在本地完成。

输出

这对您有帮助吗?

使用此工具的更多方式

REST API

curl -X POST https://api.iotools.cloud/v1/tool/basic-auth-decoder \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "header": "Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ=…"
  }'

替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。

让 AI 代理执行

Use the IOTools `basic-auth-decoder` tool (Basic Auth Decoder) on this input:

YOUR_INPUT_HERE

将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。

嵌入式小组件

<iframe
  src="https://iotools.cloud/embed/basic-auth-decoder/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Basic Auth 解码器 — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。

每次 API/MCP 调用费用5 积分起
需要更多积分?查看定价

也可通过

使用指南

功能简介

粘贴 HTTP Authorization: Basic … 请求头,或仅粘贴 Base64 令牌,解码器就会显示其中隐藏的用户名和密码。整个过程都在浏览器中完成,您粘贴的凭据不会离开您的设备。

支持的格式

  • Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
  • Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
  • QWxhZGRpbjpvcGVuIHNlc2FtZQ==(仅令牌,末尾的填充字符可省略,也支持 URL 安全字母表)

Basic 认证的工作原理

根据 RFC 7617,客户端将 username:password 拼接后,进行 Base64 编码,再放在 Basic 一词之后发送。只有第一个冒号用于分隔这一对值,因此密码中可以包含冒号,而用户名中不能包含冒号。

Base64 是一种编码,而不是加密——任何看到请求头的人都能读取密码,因此 Basic 认证只应通过 HTTPS 使用。如需生成请求头,请使用 Basic Auth Generator。

故障排除

  • "Not valid Base64" —— 令牌包含 A–Z a–z 0–9 + / = - _ 之外的字符;请去掉引号或多余的文字。
  • "No ':' separator" —— 令牌可以正常解码,但不是一对凭据(可能是 Bearer 或 JWT 值)。
basic authdecodehttpauthorizationheaderbase64rfc7617developer

喜欢这些工具?去掉广告吧。

一次性付款即可永久移除您账户中的所有广告。无需订阅,不追踪。