創建我的AWS客戶端,而不passind在我的令牌或祕密,就像這樣:保護亞馬遜S3存儲
AWSClientFactory.CreateAmazonS3Client()
我就能夠使用上傳圖片:
var request = new PutObjectRequest
{
BucketName = _bucketName,
CannedACL = S3CannedACL.PublicRead,
Key = key,
InputStream = inputStream,
ContentType = contentType
};
_amazonS3Client.PutObject(request);
我指定我的存儲桶的權限,以便只有我有權寫入,但通過此代碼判斷,由於我沒有傳入我的憑據,我一定會感到委屈嗎?
我不正常配置我的S3存儲桶嗎?
我沒有在我的配置中包括這些字段... – shenku
你在EC2實例嗎? –