Amazon s3 putObject возвращает 403, когда имя изображения содержит акцентированные символы - PullRequest
0 голосов
/ 04 декабря 2018

Я использую сервис Amazon AWS для загрузки изображений.Все работает нормально, но amazon s3 putObject возвращает 403, когда имя изображения содержит акцентированные символы.

Исключение (AmazonS3Client.java):

try {
        returnedMetadata = invoke(request, new S3MetadataResponseHandler(), bucketName, key); // Exception is throws here
     } catch (Throwable t) {
        publishProgress(listener, ProgressEventType.TRANSFER_FAILED_EVENT);
        throw failure(t);
     }

Не удалось загрузить изображение с fileName: Credilogic rögzítés_2.png Рассчитанная нами подпись запроса не соответствует предоставленной вами подписи.Проверьте свой ключ и метод подписи.(Служба: Amazon S3; Код состояния: 403; Код ошибки: SignatureDoesNotMatch; Идентификатор запроса: D0AA66769D176AE9; Идентификатор расширенного запроса S3: ul29eQUiECjkTr3gDbIAxyd7OlTH818yVVlyY5yiRkk20vffsa *оригинальное имя: Credilogic r�gz�t�s_2.png имеет акцентированные символы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...