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á.
Solução de problemas de CORS
Se você notar um comportamento inesperado ao acessar um contêiner que tem uma política de CORS, siga estas etapas para solucionar o problema.
-
Verifique se a política de CORS está anexada ao contêiner.
Para obter instruções, consulte Visualizar uma política de CORS.
-
Capture a solicitação e a resposta completas usando uma ferramenta de sua escolha, como o console do desenvolvedor do navegador. Verifique se a política de CORS anexada ao contêiner inclui pelo menos uma regra de CORS que corresponda aos dados na solicitação, da seguinte maneira:
-
Verifique se a solicitação tem um cabeçalho
Origin
.Se o cabeçalho estiver ausente, o AWS Elemental MediaStore não tratará a solicitação como uma solicitação de origem cruzada e não enviará cabeçalhos de resposta de CORS de volta na resposta.
-
Verifique se o cabeçalho
Origin
na solicitação corresponde a pelo menos um dos elementosAllowedOrigins
naCORSRule
específica.O esquema, o host e os valores de porta no cabeçalho da solicitação
Origin
devem corresponder aAllowedOrigins
naCORSRule
. Por exemplo, se você definir aCORSRule
para permitir a origemhttp://www.example.com
, as origenshttps://www.example.com
ehttp://www.example.com:80
da solicitação não corresponderão à origem permitida na configuração. -
Verifique se o método na solicitação (ou o método especificado em
Access-Control-Request-Method
no caso de uma solicitação de simulação) é um dos elementosAllowedMethods
na mesmaCORSRule
. -
Para uma solicitação de simulação, se a solicitação incluir um cabeçalho
Access-Control-Request-Headers
, verifique seCORSRule
inclui as entradasAllowedHeaders
para cada valor no cabeçalhoAccess-Control-Request-Headers
header.
-