Postman中的双重授权

c3frrgcw  于 2022-11-07  发布在  Postman
关注(0)|答案(2)|浏览(219)

我在网站上有基本的授权,我如何在头中包括两个授权方法,载体和令牌?如果是这样,它是在所有可能的,因为如果我给予它这样:

这是当一个覆盖另一个,并不工作。

llycmphe

llycmphe1#

如果您使用Postman测试API,它已经支持在调用API Access时添加授权:在“授权”部分中,选择“不记名令牌”并输入您的令牌。注意:您不能将授权添加到标头

ehxuflar

ehxuflar2#

您可以使用逗号设置多个授权

Authorization: Basic X,Bearer Y

X是base64编码的username:password。Basic必须在Bearer之前。
如果要在父级中设置它,可以考虑使用预请求脚本:

const X = btoa('user:pass');
const Y = 'BEARER TOKEN';
pm.request.headers.add({
    key: 'Authorization',
    value: `Basic ${X},Bearer ${Y}`,
});

相关问题