Amazon S3 возвращает неверный запрос - PullRequest
0 голосов
/ 04 сентября 2018

У меня есть успешное соединение после развертывания. После 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=)

код создания клиента Amazon

public AmazonS3Client getAmazonS3Client() {
        AmazonS3Client s3Client = new AmazonS3Client(new DefaultAWSCredentialsProviderChain().getCredentials());
        s3Client.setRegion(Region.getRegion(Regions.US_WEST_2));
        return s3Client;
}

Я полностью застрял с этим. Может ли кто-нибудь, пожалуйста, помогите.

1 Ответ

0 голосов
/ 04 сентября 2018

Попробуйте, вот что я использую и работает нормально:

private AmazonS3 getClient() {
    return AmazonS3ClientBuilder.standard()
        .withCredentials(new DefaultAWSCredentialsProviderChain())
        .withRegion(Regions.EU_CENTRAL_1)
        .build()
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...