我无法使用javascript创建S3存储桶

时间:2018-03-27 11:17:04

标签: javascript amazon-web-services amazon-s3

我无法创建S3存储桶,ERROR响应预检请求未通过访问控制检查:'没有访问控制允许来源'在将桶插入aws时,标头存在于请求的标头上。请提前帮助,谢谢。

我正在使用以下js代码

<script type="text/javascript">
  /* AWS.config.update({
    accessKeyId: "************",
    secretAccessKey: "************************",
    region_config: "us-east-1" 
  });*/

  AWS.config.update({
    accessKeyId: "************",
    secretAccessKey: "************************"
  });

  function createAwsBucket() {
    alert('inside bucket');

    // Create S3 service object
    //s3 = new AWS.S3({apiVersion: '2006-03-01'});
    var s3 = new AWS.S3();

    // Create params for S3.createBucket
    var bucketParams = {
      Bucket : "testeinsteinvivek"
    };
    alert('after param'+bucketParams);

    // call S3 to create the bucket
    s3.createBucket(bucketParams, function(err, data) {
      alert('inside func');
      if (err) {
        alert('error'+err);
        alert('data'+data);
        console.log("Error", err);
      } else {
        alert('success');
        console.log("Success", data.Location);
      }
    });
  }
</script>

0 个答案:

没有答案