Не уверен, что это возможно, так как я только начинаю работать с Amazon S3.
У меня есть приложение, в котором пользователи могут загружать файлы изображений на S3. Я хочу, чтобы эти файлы изображений были доступны только для пользователей приложения, поэтому, если пользователь вошел в систему и запрашивает изображение, оно будет отображаться, но когда я пытаюсь получить доступ к изображению, введя его URL-адрес напрямую, я не получаю изображение.
Я использую этот обработчик s3 Coldfusion, но я Я не уверен, как правильно настроить его в отношении ACL
, потому что только загружающий пользователь будет иметь доступ к корзине, а установка ACL на public read
не заблокирует доступ к файлу пользователям, не являющимся приложениями.
Вопрос.
Можно ли предоставлять ACL на основе приложений?