设置CloudFront的Cookie

时间:2019-02-22 16:44:16

标签: cookies amazon-s3 amazon-cloudfront

我有一个在CNAME上运行的CloudFront发行版

  

cdn.xxx.domain.com

该应用程序在

上运行
  

xxx.domain.com

主应用正在为域cdn.xxx.domain.com创建三个cookie

  • CloudFront-Key-Pair-Id
  • CloudFront签名
  • CloudFront政策

但是当我访问cdn.xxx.domain.com时,cookie并不存在。

我得到了错误

  

缺少Key-Pair-Id查询参数或cookie值

因为不存在cookie。

我还发送了CloudFront实例以转发所有Cookies。

来源是S3。如果我关闭了“限制查看者访问权限”(使用“签名的URL”或“签名的Cookie”),则可以访问资源。因此,我使用的网址是正确的。

为什么cnd.子域不能使用cookie?您可以在此处看到-它们是在主应用程序的响应中设置的。使用CDN域。

cookies set

图像中仅显示2个cookie,但有3个。

0 个答案:

没有答案