我知道怎么做 enforce SSL on S3 via bucket policies
但即使有了这个桶政策 presigned S3 object URL 可以使用HTTP和HTTPS访问。
有办法去吗 ? 在预设计期间使用存储桶策略或使用特定选项。
修改授予对URL进行签名的主体访问权限的策略,添加此条件密钥测试。
"Condition": { "Bool": { "aws:SecureTransport": "true" } }
或者,创建一个bucket策略,在条件为false时拒绝对bucket的所有访问。
https://aws.amazon.com/blogs/security/how-to-use-bucket-policies-and-apply-defense-in-depth-to-help-secure-your-amazon-s3-data/