Pular para o conteúdo principal
Versão: 2.x

HOST101: Verificação prévia de CORS bloqueada

O que isso significa​

O servidor está bloqueando a verificação de permissão do navegador (verificação prévia de CORS), por isso o aplicativo web não consegue acessá-lo.

Os navegadores enviam uma requisição OPTIONS antes de qualquer chamada de API entre origens diferentes que contenha cabeçalhos personalizados. Algo à frente desta loja — geralmente uma regra de firewall — está bloqueando OPTIONS, por isso o navegador nunca envia a requisição real. Os aplicativos nativos não são afetados; a correção deve ser feita no servidor.

Seus dados​

Nenhum dado de pedido ou produto é afetado.

Solução de problemas​

  1. Verifique se há alguma regra no firewall (WAF) bloqueando o método OPTIONS e permita-o nas rotas REST /wcpos/.
  2. Alguns plugins de segurança têm uma opção de 'bloquear métodos de requisição incomuns' — OPTIONS deve continuar permitido.
  3. Teste: uma requisição OPTIONS à API REST da loja não deve retornar 403.
  4. Os aplicativos para computador e dispositivos móveis não usam CORS e continuarão funcionando enquanto isso é corrigido.

Detalhes​

Código
HOST101 (CORS_PREFLIGHT_BLOCKED)
Gravidade
error
Introduzido em
WCPOS 1.10.0