AWS CloudFront 无法处理安全 cookie

AWS CloudFront 无法处理安全 cookie

我在 ELB 后面有一个 IIS Web 服务器。Web 服务器使用安全 Cookie 来确保用户在会话期间保持登录状态。我使用 CloudFront 来将 HTTP 重定向到 HTTPS。

如果我直接使用 ELB 自己的 DNS 名称访问它,一切都会正常。但如果我使用“www.eyecloud.net.au”访问 CloudFront,登录后,它会不断将我弹回到登录页面。

这是我第一次使用 CloudFront。出了什么问题?

在此处输入图片描述

答案1

配置 CloudFront 以转发 Cookie到您的原始服务器。您可能希望使用 Cookie 白名单进行转发。

此外,使用 CloudFront 仅进行 http 到 https 的转发似乎有些过分。IIS 肯定可以完成这项简单的任务。这一页说可以。

相关内容