Программный доступ к контенту S3 через CloundFront - PullRequest
0 голосов
/ 21 апреля 2020

У нас есть несколько S3 Buckets, где хранятся пользовательские файлы и файлы продуктов. Эти сегменты являются частными и доступны только в микросервисе, работающем от aws eks до aws sdk.

Таким образом, пользователь может войти на веб-сайт (другой микросервис), нажать на загрузку, и это происходит:

S3Object object = this.amazonBucket.getObject(this.bucketProperties.getName(), createPath(folderName, fileName)

Можно ли таким же образом получить доступ к распределению CF?

Я прочитал это: https://aws.amazon.com/de/blogs/developer/accessing-private-content-in-amazon-cloudfront/ и некоторые другие документы но я не знаю, нужны ли нам такие вещи, как OAI или подписанные URL.

...