Basic Auth 解码器
将 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