Как загрузить в папку пользователя в s3 с SUB пользователя и с помощью Java SDK в Lambda - PullRequest
0 голосов
/ 07 ноября 2019

У меня есть React-интерфейс, использующий Amplify и Cognito, и Java-бэкэнд. В React пользователь может войти в систему, а затем вызвать «Storage.put», и файл будет сохранен в личной папке пользователя. В бэкэнде Java я хочу получить пользователя, использующего AdminGetUser , а затем сохранить файл в его пользовательской папке без входа в систему. Проблема в бэкэнде Java. Я не знаю, как это сделать, кроме как конкатенировать путь, т.е. / private / {user_sub}. Есть ли способ использовать тот же механизм, который используется в Amplify, когда я просто передаю SUB в качестве параметра клиенту AmazonS3 и помещаю файл в папку пользователя без какого-либо ручного вмешательства?

Спасибо!

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