簡體   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