我使用AWS API Gateway进行重定向以作为响应.
简单流程:
aaa.com ====> API网关& Lambda == [302重定向] ==> bbb.com
在the blog之后它运作良好.但是,我无法在bbb.com上设置cookie.
我跟着博客,定义了另一个“Set-Cookie”标题.我的Lambda代码片段如下所示.
context.succeed({
location : "http://192.168.173.193:3030",
setCookie: "path=/;sessionID=1234;domain=null;"
});
最佳答案 您是否更新了响应参数?
在该博客文章中,请注意Swagger示例的responseParameters部分.
responseParameters:
method.response.header.Location: "integration.response.body.location"
您需要在Set-Cookie参数的映射中添加另一行.就像是:
responseParameters:
method.response.header.Location: "integration.response.body.location"
method.response.header.Set-Cookie: "integration.response.body.setCookie"