[英]Amazon S3 connection returns Bad Request
部署后,我的连接成功。 部署4个小时后(大约),出现了一些连接问题。 来自S3的错误是
com.amazonaws.services.s3.model.AmazonS3Exception: Bad Request (Service: Amazon S3; Status Code: 400; Error Code: 400 Bad Request; Request ID: ABCD; S3 Extended Request ID:ABCD=)
public AmazonS3Client getAmazonS3Client() {
AmazonS3Client s3Client = new AmazonS3Client(new DefaultAWSCredentialsProviderChain().getCredentials());
s3Client.setRegion(Region.getRegion(Regions.US_WEST_2));
return s3Client;
}
我完全被这个困扰。 有人可以帮忙。
试试这个,这就是我正在使用的,并且效果很好:
private AmazonS3 getClient() {
return AmazonS3ClientBuilder.standard()
.withCredentials(new DefaultAWSCredentialsProviderChain())
.withRegion(Regions.EU_CENTRAL_1)
.build()
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.