Question 294:
One of your requirements is to set up an S3 bucket to store your files like documents and images. However, those objects should not be directly accessible via the S3 URL. They should only be accessible from pages on your website so that only your paying customers can see them. How could you implement this?
Answer options:
A.Use HTTPS endpoints to encrypt the data in the S3 bucket. B.You can use a bucket policy with the aws:referer key in a condition where the key must match your domain. Browsers should include the HTTP referer header in the request. C.You can`t. The S3 URL must be public in order to use it on your website. D.You can use server-side and client-side encryption. Only your application can decrypt the objects.