小编Ale*_*ith的帖子

S3跨源资源共享不起作用

我正在尝试使用blur.js模糊用户上传的图像,我将图像存储在Amazon S3上.我已经设置了我认为正确的CORS配置,但图像不能模糊,我在浏览器中收到此错误:

  Unable to get image data from canvas because the canvas has been tainted by cross-origin data.
Run Code Online (Sandbox Code Playgroud)

这是我的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>
Run Code Online (Sandbox Code Playgroud)

知道什么是错的吗?

ruby-on-rails amazon-s3 cors

7
推荐指数
2
解决办法
4362
查看次数

标签 统计

amazon-s3 ×1

cors ×1

ruby-on-rails ×1