Compartilhamento de recursos entre origens (CORS) no Lightsail - Amazon Lightsail

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á.

Compartilhamento de recursos entre origens (CORS) no Lightsail

O compartilhamento de recursos de origem cruzada (CORS) define uma maneira de os aplicativos web clientes carregados em um domínio interagirem com recursos em outro domínio. Com o suporte do CORS, você pode criar aplicativos web avançados do lado do cliente com o armazenamento de objetos do Lightsail e permitir seletivamente o acesso de origem cruzada aos recursos do seu bucket. Para obter mais informações sobre o CORS, consulte O que é o CORS? .

Esta seção mostra como configurar o CORS para seus buckets do Lightsail usando o (). AWS Command Line Interface AWS CLI Para configurar seu bucket para permitir solicitações de origem cruzada, você adiciona uma configuração CORS ao bucket usando um documento JSON que define regras que identificam as origens que você permitirá acessar seu bucket, as operações (métodos HTTP) suportadas para cada origem e outras informações específicas da operação.

Casos de uso do CORS

O exemplo de cenário a seguir detalha como talvez você precise configurar o CORS com buckets do Lightsail.

Cenário: hospedagem de fontes da Web

Suponha que você queira hospedar fontes da web do seu bucket do Lightsail. Os navegadores exigem uma verificação CORS (também chamada de verificação de preflight) para carregar fontes da web. Você configuraria o bucket que hospeda a fonte da web para permitir que qualquer origem fizesse essas solicitações.