AWS Cloudfront签名Cookie本地安装程序

时间:2016-05-10 03:54:44

标签: amazon-cloudfront amazon-signed-cookie

我一直在尝试为网站设置cloudfront signed cookies,以便更轻松地验证HLS清单段文件。在实时环境中设置云端源和代码似乎很简单,可以查看

等资源

我想要弄清楚的是,在部署初始解决方案之前,是否可以在本地环境(localhost)中使用它。 Cloudfront本身将转发到live来源,它将为cloudfront设置cookie并继续正常运行,但由于代码不存在,因此在部署之前无法使用。

这里看起来像鸡和鸡蛋的问题我需要它才能使用它,但是如果没有部署它就无法测试它(使用代码或手动)。

这里有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您无法在本地主机上正确测试/运行它。当您尝试为CloudFront URL设置Cookie时,您将遇到跨域问题。我建议您先尝试生成签名的网址。如果签名的URL有效,则意味着您正朝着正确的方向前进。只要您在CloudFront Web分配中正确设置了CNAME并且在您的域名提供商中设置了CloudFront URL记录,设置cookie就不会出错。