1 Resposta
- Mais recentes
- Mais votos
- Mais comentários
0
Requester Pays buckets do not support the following:
Anonymous requests >> reason you can't use Cloudfront
SOAP requests
Using a Requester Pays bucket as the target bucket for end-user logging, or vice versa. However, you can turn on end-user logging on a Requester Pays bucket where the target bucket is not a Requester Pays bucket.
respondido há 2 anos
Conteúdo relevante
- AWS OFICIALAtualizada há 2 anos
- AWS OFICIALAtualizada há 2 anos
- AWS OFICIALAtualizada há 10 meses
- AWS OFICIALAtualizada há 4 anos
Hmm... I was thought that requests to origin are not anonymous, but done on behalf of CloudFromt Service (my account) as far as I'm using Origin access identity with corresponding bucket policy. One question if I may, what do yo mean by "turn on end-user logging on a bucket"?
PS: I'm using Requester Pays not for logging, but for financial reasons. To let customers pay for data transfer.
The points in my last message are from the developer guide documentation; i.e. once requester pays is enabled, you can no longer do the above; the user must be authenticated and have an account to be charged to; I don't see how you can do that if going through cloudfront; this also is from the developer guide: "If Requester Pays is enabled, then the request must include the request-payer parameter."