У нас есть несколько 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.