1
我有一個奇怪的問題從S3加載資產。我有一個樣式表,它是從S3提供的,似乎沒有問題加載,但我仍然在控制檯中收到No 'Access-Control-Allow-Origin' header is present on the requested resource.
錯誤。資產是公開的,這裏是我的桶的CORS配置延遲沒有'訪問控制允許來源'錯誤與S3
<CORSRule>
<AllowedOrigin>MYDOMAINHERE</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
再次,風格都加載和一切似乎是罰款,但我只是想爲什麼它仍然會拋出這個錯誤要弄清楚並希望儘可能消除它。謝謝!
「」的值必須以「http://」或「https://」開頭。你有這個,它是否符合你網站的操作模式(http/https)? –
是的,抱歉,應該指定。我有兩個''規範 - 一個用於http,一個用於https。 MYDOMAINHERE只是一個佔位符。 –
Chris
這可能只是由於瀏覽器緩存了該樣式表並繼續從其緩存中提供服務。因此,可以嘗試在瀏覽器中強制重新加載樣式表網址,以使瀏覽器通過網絡而不是其緩存副本重新加載它。如果這不能解決它,我想也可能你有一些網絡緩存/代理之間仍然提供一個陳舊的副本。但如果是這樣,不知道如何建議修復... – sideshowbarker