Postman里怎么用Bearer Token认证接口?

___秀云 阅读 4

我在Postman里调一个需要登录的API,文档说要用Bearer Token,但我填了Authorization标签页里的Token后还是返回401,是不是哪里没配对?

我试过把Token直接拼在Headers里,也试过选Type为Bearer Token再填值,都不行。前端这边登录拿到的token是正常的,但Postman就是认证失败。

.auth-error {
  color: #d32f2f;
  font-weight: bold;
}
.token-input {
  border: 1px solid #ccc;
  padding: 8px;
}
我来解答 赞 1 收藏
二维码
手机扫码查看
1 条解答
树灿🍀
先说最可能的坑:有些后端接口严格要求请求头里带Content-Type,你只配了Authorization可能不够。

试试手动在Headers里加这两项:

AuthorizationBearer 你的token
Content-Typeapplication/json

如果还是401,检查几件事:

1. 你的token有没有复制错?特别是前后空格,最好重新从登录接口返回值里复制一遍
2. token有没有过期?让前端重新调登录接口拿新的
3. 有些沙雕后端接口区分GET和POST的认证方式,你确认下你调的接口HTTP方法对不对

还不行的话,用curl直接测一下看是不是接口本身的问题:

curl -X GET "你的接口地址" 
-H "Authorization: Bearer 你的token"
-H "Content-Type: application/json"


如果curl能通Postman不行,那就是Postman里哪个配置没对上。如果curl也401,找后端去。
点赞
2026-03-18 20:02