Estoy tratando de evitar la vinculación activa de imágenes en mi depósito S3. Pensé que la política de depósito funcionaría, pero hasta ahora no tuve suerte:
{ "Version": "2008-10-17", "Id": "Bucket policy for example.com", "Statement": [ { "Sid": "Allow GET requests referred by example.com", "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::example/*", "Condition": { "StringLike": { "aws:Referer": [ "https://www.example.com/*", "http://www.example.com/*", "https://example.com/*", "http://example.com/*" ] } } }, { "Sid": "Allow GET requests that don't specify a referrer", "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::example/*", "Condition": { "Null": { "aws:Referer": true } } } ] }
¿Cómo hago para que esta política niegue el acceso a las imágenes incrustadas en otros sitios web?