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.
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.
Thanks for your feedback!