Skip to main content
Visão Geral
Language

Testando o cside em Ambientes de Staging

Teste o cside em um ambiente de staging antes de ir para produção, incluindo restrições de IP, requisitos de certificado SSL e limites de testes locais.

Visão Geral

Nossos clientes frequentemente gostam de testar a infraestrutura edge em um ambiente de staging antes de levá-la para produção. Embora isso seja possível, ambientes de desenvolvimento diferem de sites de produção de várias maneiras.

Considerações Comuns

Restrições de IP

Se um ambiente de staging é acessível apenas para IPs específicos, não conseguimos obter o conteúdo (payload) de scripts first-party.

  • Scripts de terceiros continuarão funcionando, pois normalmente são acessíveis publicamente
  • O painel ainda exibirá a lista de scripts, mas não mostrará o payload dos scripts first-party

Certificados SSL

Scripts first-party requerem validação de certificado SSL válido.

  • Certificados autoassinados impedirão que scripts first-party apareçam no painel
  • Certifique-se de que seu ambiente de staging usa certificados SSL válidos para funcionalidade completa

Testes Locais

Testes locais não funcionam. O cside licencia cada requisição de script pelo header Referer, e um host de loopback ou um IP puro não tem domínio registrável para verificar, então a requisição é rejeitada com HTTP 400 antes de qualquer verificação de licença. Isso vale para localhost, 127.0.0.1, ::1, endereços de rede local como 192.168.x.x e máquinas de desenvolvimento com redirecionamento de porta.

Teste em um hostname de staging público

Adicione ao cside um hostname de staging que resolva publicamente e teste nele. Ele precisa de um certificado TLS de confiança pública para que o conteúdo dos scripts first-party apareça.

Notas Adicionais

Para mais informações sobre ambientes de staging e considerações de licenciamento, veja a página de Ressalvas.

Was this page helpful?