S3對(duì)公網(wǎng)開(kāi)放,解決權(quán)限問(wèn)題
1、進(jìn)入存儲(chǔ)桶,點(diǎn)擊權(quán)限,定位到“阻止公有訪(fǎng)問(wèn)(存儲(chǔ)桶設(shè)置)”,全部不勾選
2、定位到“存儲(chǔ)桶策略” 編輯更改內(nèi)容
(公開(kāi))
{
"Version": "2008-10-17",
"Id": "Policy1380877762691",
"Statement": [
{
"Sid": "Stmt1380877761162",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::存儲(chǔ)桶名稱(chēng)/*"
}
]
}
(可以是公有的)
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "DelegateS3Access",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::角色自己定義:user/s3tos3"
},
"Action": [
"s3:ListBucket",
"s3:GetObject",
"s3:PutObject"
],
"Resource": [
"arn:aws:s3:::存儲(chǔ)桶名稱(chēng)/*",
"arn:aws:s3:::存儲(chǔ)桶名稱(chēng)"
]
}
]
3、解決跨域問(wèn)題
定位到“跨源資源共享(CORS)”,編輯內(nèi)容
相關(guān)亞馬遜文檔:亞馬遜S3跨域配置文檔
[
{
"AllowedHeaders": [
"*"
],
"AllowedMethods": [
"PUT",
"POST",
"DELETE"
],
"AllowedOrigins": [
"請(qǐng)求方的域名地址,也可以配置成所有--*"
],
"ExposeHeaders": [
"x-amz-server-side-encryption",
"x-amz-request-id",
"x-amz-id-2"
],
"MaxAgeSeconds": 3000
}
]
補(bǔ):如果不是對(duì)公網(wǎng)開(kāi)放的存儲(chǔ)桶策略格式可以是如下文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-507448.html
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "DelegateS3Access",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::賬號(hào)id:user/s3tos3"
},
"Action": [
"s3:ListBucket",
"s3:GetObject",
"s3:PutObject"
],
"Resource": [
"arn:aws:s3:::存儲(chǔ)桶名稱(chēng)/*",
"arn:aws:s3:::存儲(chǔ)桶名稱(chēng)"
]
}
]
}
配置對(duì)公網(wǎng)開(kāi)放的配置文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-507448.html
{
"Version": "2008-10-17",
"Id": "Policy1380877762691",
"Statement": [
{
"Sid": "Stmt1380877761162",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::存儲(chǔ)桶名稱(chēng)/*"
}
]
}
到了這里,關(guān)于亞馬遜S3解決跨域和權(quán)限問(wèn)題的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!