Safari的Angular和cloudfront

Mo *_*abi 17 safari amazon-s3 amazon-cloudfront angularjs

我们在cloudfront上设置了一个angularjs应用程序,该应用程序包含s3存储上的所有资产文件,并通过cloudfront用于SSL和性能.

我们的设置与本指南中描述的设置完全相同

https://rossfairbanks.com/2015/01/30/integrating-angular-s3-cloudfront.html

由于我们使用相同的帖子来创建我们自己的设置,似乎这适用于除Safari之外的所有浏览器.

在Safari上,当直接访问给定路径上的URL或刷新任何子页面时,ui-router会将用户页面重定向到登录页面.

但是对于暂存,我们有相同的设置,但直接在S3上运行而没有中间的CloudFront,因此没有SSL.但是,它似乎甚至在Safari上工作

所以,问题似乎是CloudFront和Safari更具体的问题.

任何人都可以建议可能的原因是什么?以及我们如何解决它?

更新:此问题可能与此错误有关https://bugs.webkit.org/show_bug.cgi?id=24175

Jam*_*mes 0

我经常遇到这个问题,但不是这个具体问题。影响桌面和移动/平板设备的 Safari 确实有这个怪癖。在许多情况下,当我知道它将经历重定向时,我可以将其更改为查询参数。这是一个已经持续了几个月的令人沮丧的问题。