gpt4 book ai didi

javascript - express :BasicAuth

转载 作者:行者123 更新时间:2023-12-03 01:10:04 24 4
gpt4 key购买 nike

我正在尝试使用express-basic-auth对express应用程序中的端点进行一些基本授权,但它一直给我一个401未经授权的错误。我认为我在 Post man 中发送的 header 不正确:

中间件:

app.use(basicAuth({
users: {'admin': 'supersecret'},
unauthorizedResponse: 'You are not authorized.'
}));

Postman GET 请求 header :

Authorization:admin:supersecret

如何根据 header 获得授权?

最佳答案

您的授权 header 应如下所示:Authorization: Basic YWRtaW46c3VwZXJzZWNyZXQ=

最后一部分是admin:supersecret编码的结果。我刚刚找到this tool但是,要生成基本身份验证 header ,Postman 可以自行生成 header 。只需单击“ header ”旁边的“授权”选项,然后选择“基本身份验证”即可。

关于javascript - express :BasicAuth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52235772/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com