Amazon-Cloudfront
Cloudfront 安全標頭導致 CORS 問題
我有兩個不同的 Vue.JS 應用程序部署到 AWS S3 + Cloudfront。第一個在 Route53 中設置域,而第二個在 Google 的域服務中設置域。
這兩個應用程序都執行良好。最近我嘗試在“行為”設置下使用雲端預定義的安全標頭:
標頭策略具有以下所有內容:
第一個應用程序(在 Route53 中配置了域)繼續正常工作,但是對於第二個應用程序,我開始遇到 CORS 問題。
這有點令人難以置信,因為我從同一個域中得到了 CORS 錯誤。
我認為它抱怨您的腳本沒有正確的 MIME 類型(期望應用程序/javascript)。這有幫助嗎?
在 S3 控制台中手動將系統定義的內容類型從 text/plain 更改為 application/javascript,然後確保記憶體已失效並刷新
資料來源:schquestionasker