Devido à política de mesma origem dos navegadores, requisições cross-origin podem ser rejeitadas durante a troca de dados ou o compartilhamento de recursos entre domínios diferentes. Este tópico descreve como configure regras de compartilhamento de recursos de origem cruzada (CORS). Nas regras CORS, especifique os domínios de origem das requisições, os métodos permitidos para enviá-las e os cabeçalhos autorizados.
Observações de uso
O código de exemplo deste tópico usa o ID de região
cn-hangzhouda região china (Hangzhou). Por padrão, use um endpoint público para acessar recursos em um bucket. Para acessar os recursos do bucket por meio de outros serviços da alibaba cloud na mesma região do bucket, use um endpoint interno. Para mais informações sobre regiões e endpoints do OSS, consulte Regions and endpoints.Para configure regras CORS, você precisa da permissão
oss:PutBucketCors. Para consultar regras CORS, você precisa da permissãooss:GetBucketCors. Para exclua regras CORS, você precisa da permissãooss:DeleteBucketCors. Para mais informações, consulte Grant a custom policy.
Exemplos
configure e especifique regras CORS
consulte regras CORS
exclua regras CORS
Referências
Para acessar o código de exemplo completo do CORS, visite PutBucketCors, GetBucketCors e DeleteBucketCors.
Para mais informações sobre a operação de API para configure regras CORS, consulte PutBucketCors.
Para mais informações sobre a operação de API para consulte regras CORS, consulte GetBucketCors.
Para mais informações sobre a operação de API para exclua regras CORS, consulte DeleteBucketCors.