Escolher entre signed URLs e signed cookies - Amazon CloudFront

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Escolher entre signed URLs e signed cookies

CloudFront URLs assinados e cookies assinados fornecem a mesma funcionalidade básica: eles permitem que você controle quem pode acessar seu conteúdo. Se você quiser veicular conteúdo privado CloudFront e estiver tentando decidir se quer usar URLs assinados ou cookies assinados, considere o seguinte.

Use signed URLs nos seguintes casos:

  • Você quer restringir o acesso a arquivos individuais, por exemplo, o download de uma instalação para seu aplicativo.

  • Seus usuários estão usando um cliente (por exemplo, um cliente HTTP personalizado) incompatível com cookies.

Use signed cookies nos seguintes casos:

  • Você quer fornecer acesso a vários arquivos restritos, por exemplo, todos os arquivos de um vídeo no formato HLS ou todos os arquivos da área de assinantes de um site.

  • Você não quer alterar seus URLs atuais.

Se você não estiver usando URLs assinados e seus URLs (não assinados) contiverem um dos seguintes parâmetros de string de consulta, você não poderá usar signed URLs ou signed cookies:

  • Expires

  • Policy

  • Signature

  • Key-Pair-Id

CloudFront presume que os URLs que contêm qualquer um desses parâmetros de sequência de caracteres de consulta sejam URLs assinados e, portanto, não examinarão os cookies assinados.

Usar signed URLs e signed cookies

Signed URLs têm precedência sobre signed cookies. Se você usa URLs assinadas e cookies assinados para controlar o acesso aos mesmos arquivos e um visualizador usa uma URL assinada para solicitar um arquivo, CloudFront determina se o arquivo deve ser retornado ao visualizador com base somente na URL assinada.