繁体   English   中英

AWS Cloudfront签名的Cookie本地设置

[英]AWS Cloudfront Signed Cookie Local Setup

我一直在尝试为网站设置Cloudfront签名的Cookie,以使获取HLS清单段文件更容易进行身份验证。 在实时环境中设置Cloudfront原始代码和代码看起来很简单,例如查看资源

我要弄清楚的是,是否有可能在部署初始解决方案之前在本地环境(localhost)中使它工作。 Cloudfront本身将转发到实时来源,该实时来源将为Cloudfront设置cookie并继续正常运行,但是由于该代码不是实时的,因此只有部署后才能正常工作。

似乎是鸡和鸡蛋的问题,在这里我需要使用它来实时使用它,但是如果不部署它,就无法(通过代码或手动)对其进行测试。

有什么想法吗?

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM