gpt4 book ai didi

amazon-web-services - api网关lambda应该如何返回用于登录的重定向URL

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

我的 Lambda 函数返回 html 页面。我能够从节点 js 10.x 成功返回完整的 html。因此,如果我使用 api 网关 url 访问我的 lambda https://2kiz3ttah.execute-api.eu-west-1.amazonaws.com/stage/login如果没有登录,lambda 应该返回一个重定向 URL。如何返回在浏览器中打开的 URL,而不是呈现 HTML 页面。

最佳答案

我猜你有这样的东西:

// ...your code
return {
statusCode: 200,
headers: {
'Content-Type': 'text/html',
},
body: html,
};

因此,根据您的自定义逻辑返回 3xx 应该很容易。如果您的问题是基于 cognito 身份验证,那么我认为您不走运,因为 api 网关会在您执行任何操作之前返回 403。在这种情况下,您可以尝试实现自定义 lambda 授权方,以便您可以实现自定义逻辑

关于amazon-web-services - api网关lambda应该如何返回用于登录的重定向URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62737419/

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