在api网关上启用基本身份验证

时间:2020-08-26 15:29:43

标签: express aws-api-gateway basic-authentication

我已经使用express模块设置了express-basic-auth基本身份验证。

const basicAuthFunc = basicAuth({
    challenge: true,
    users: { 'admin': s.BASIC_AUTH.ADMIN_PASS }
})

它在本地主机上工作。弹出一个js提示提示我。

我正在部署到lambda功能并使用AWS API gateway

页面没有向我显示挑战。我只是直接拿到401
我尝试删除基本身份验证并加载了页面,因此它仅与basic auth有关。

我应该将哪些标头添加到api网关?

尝试了这个: https://medium.com/@Da_vidgf/http-basic-auth-with-api-gateway-and-serverless-5ae14ad0a270

WWW-Authenticate'Basic'添加到401响应中。

不起作用enter image description here

0 个答案:

没有答案