我试图使用blur.js来模糊用户上传的图像,并将图像存储在Amazon S3上。我给自己定了什么,我认为是正确的CORS配置,但图像不能模糊,我得到这个错误在浏览器:S3跨源资源共享不起作用
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>
任何想法有什么不对?
发布您的HTML/JS的消毒版本的任何机会使用图像上“匿名”? – 2013-02-24 14:58:59