Как загрузить файлы в пространстве DigitalOcean с помощью Grails? - PullRequest
0 голосов
/ 11 октября 2018

Я пробовал с AWS - с помощью зависимости [compile 'com.amazonaws: aws-java-sdk: 1.9.13'], файл был загружен.

Для DigitalOcean я использую ту же самую зависимость.Я попытался изменить s3 на пробелы, я изменил учетные данные s3 на пробелы.Но он выдает ошибку

InvalidAccessKeyId Указанный вами идентификатор ключа доступа AWS не существует в наших записях.

Я думал, что зависимость AWS указывает на конечную точку по умолчанию.

Итак, я изменил конечную точку конечной точки s3 - s3.amazonaws.com на конечную точку пробелов - nyc3.digitaloceanspaces.com.

После этих изменений я попытался загрузить еще, но столкнулся с той же проблемой

InvalidAccessKeyId Указанный вами идентификатор ключа доступа AWS не существует в наших записях.

Я думаю, что конечная точка не изменилась;Я использую этот код для установки конечной точки DigitalOcean.

 BasicAWSCredentials awsCreds = new BasicAWSCredentials(accesskey, secretkey);
    AmazonS3Client s3Client =new AmazonS3Client(awsCreds)
    s3Client.setEndpoint("nyc3.digitaloceanspaces.com");

Если у кого-то есть идеи по этому поводу?

Пожалуйста, помогите мне в этом.Заранее спасибо.

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