ユーザーがアップロードした画像をぼかすためにblur.jsを使用しようとしています。Amazon S3 に画像を保存しています。正しい CORS 構成と思われるものをセットアップしましたが、画像をぼかすことができず、ブラウザーに次のエラーが表示されます。
Unable to get image data from canvas because the canvas has been tainted by cross-origin data.
これが私のCORS構成です:
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<AllowedMethod>POST</AllowedMethod>
<AllowedHeader>*</AllowedHeader>
</CORSRule>
</CORSConfiguration>
何が問題なのですか?