2016-05-31 283 views
0

我想克里特存儲桶,然後將文件夾1作爲文件夾(相當於從AWS控制檯創建文件夾操作)。 我試圖做同樣的用下面的代碼terraform:簽名不匹配:從terraform創建Amazon S3存儲桶

resource "aws_s3_bucket" "bucket_create1" { 
      bucket = "test_bucket/folder1/" 
      acl = "private" 

     } 

我收到以下錯誤:

Error creating S3 bucket: SignatureDoesNotMatch: The request signature we calculated does not match the signature you provided. Check your key and signing method. 

我怎樣才能解決這個問題?

+0

是否使用預簽名URL如果是包含在上述問題 – error2007s

+0

我不使用預先簽訂URL整個代碼? –

+0

那麼,錯誤是與S3中預先簽名的URLS的使用有關 – error2007s

回答

-1

不要在你的水桶創建文件夾:

resource "aws_s3_bucket" "bucket_create1" { 
    bucket = "test_bucket" 
    acl = "private" 
} 
+0

解釋爲什麼PLZ,這樣的答案將有助於未來的用戶也 – Zeina