com.amazonaws.services.s3.model.AmazonS3Exception: заголовок авторизации неверен; регион «нас-восток-1» неправильный; ожидается «eu-west-2» (Сервис: Amazon S3; код состояния: 400; код ошибки: AuthorizationHeaderMalformed; идентификатор запроса:
Я загрузил файл .aws\credentials со своего ноутбука с Windows в каталог ~/.aws/ на сервере. Никаких изменений я не подтвердил после перекрестной проверки с помощью IAM на AWS.
Вот код (да, он жестко запрограммирован), который устанавливает регион
AmazonS3 s3Client;
частный статический конечный байт[] BUFFER = новый байт[4096 * 1024];
Код: Выделить всё
public FileUpload() {
s3Client = AmazonS3ClientBuilder.standard().withRegion("us-east-1").build();
}
Нужен ли мне файл конфигурации в ~ /.оу? Его нет
на ноутбуке с Windows
Подробнее здесь: https://stackoverflow.com/questions/677 ... n-is-wrong
Мобильная версия