JSライブラリを使っていたのですがグーグルの更新でSharedArrayBufferが定義されてませんとエラーが出て、最近解決の参考にしてたのURLと近い状態になりました。
https://techblog.zozo.com/entry/zozotown-shared-array-buffer
CORSを以下のように分離させたらJSライブラリが起動しましたが
Cross-Origin-Embedder-Policy: require-corp Cross-Origin-Opener-Policy: same-origin
起動させていたサードパーティ側のAWS S3が読み込まなくなりました。
参考URLhttps://techblog.zozo.com/entry/zozotown-shared-array-buffer情報を設定する必要があると思いました。
サードパーティ側(zozo.jp以外のドメイン側)のHTTPヘッダーにCORS(Cross-Origin Resource Sharing)か、CORP(Cross-Origin-Resource-Policy)のどちらかを付与してもらう必要があります。
教えていただきたいのですが、自分の見解ではAWSのCORS設定に
(CORS(Cross-Origin Resource Sharing)か、CORP(Cross-Origin-Resource-Policy)のどちらかを付与してもらう必要があります。)これを記入すればよいかなと思っています。
[ { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "PUT", "POST", "DELETE" ], "AllowedOrigins": [ "http://localhost" ], "ExposeHeaders": [] }, { "AllowedHeaders": [ "*" ], "AllowedMethods": [ "PUT", "POST", "DELETE" ], "AllowedOrigins": [ "http://localhost" ], "ExposeHeaders": [] }, { "AllowedHeaders": [], "AllowedMethods": [ "GET" ], "AllowedOrigins": [ "*" ], "ExposeHeaders": [] } ]
AWSが理解できてなくてサポートの方頂けたらと思います。よろしくお願いします。
あなたの回答
tips
プレビュー