Skip to main content
Overzicht
Language

cside testen op staging-omgevingen

Test cside op een staging-omgeving voordat u live gaat, inclusief IP-beperkingen, vereisten voor SSL-certificaten en de grenzen van lokaal testen.

Overzicht

Onze klanten willen vaak de edge-infrastructuur testen op een staging-omgeving voordat ze naar productie gaan. Hoewel dit volledig wordt ondersteund, verschillen ontwikkelomgevingen op verschillende manieren van productiesites.

Veelvoorkomende overwegingen

IP-beperkingen

Als een staging-omgeving alleen toegankelijk is voor specifieke IP-adressen, kunnen wij de payload van first-party scripts niet ophalen.

  • Third-party scripts blijven werken omdat ze doorgaans publiek toegankelijk zijn
  • Het dashboard toont nog steeds de lijst van scripts maar toont niet de payload van first-party scripts

SSL-certificaten

First-party scripts vereisen geldige SSL-certificaatvalidatie.

  • Zelfondertekende certificaten voorkomen dat first-party scripts in het dashboard verschijnen
  • Zorg ervoor dat uw staging-omgeving geldige SSL-certificaten gebruikt voor volledige functionaliteit

Lokaal testen

Lokaal testen werkt niet. cside licenseert elk scriptverzoek op basis van de Referer-header, en een loopback-host of een kaal IP-adres heeft geen registreerbaar domein om te controleren. Het verzoek wordt daarom met HTTP 400 afgewezen nog voordat de licentiecontrole plaatsvindt. Dit geldt voor localhost, 127.0.0.1, ::1, lokale netwerkadressen zoals 192.168.x.x en ontwikkelmachines met port forwarding.

Test op een publieke staging-hostname

Voeg een publiek resolveerbare staging-hostname toe aan cside en test daarop. Die heeft een publiek vertrouwd TLS-certificaat nodig voordat de inhoud van first-party scripts verschijnt.

Aanvullende opmerkingen

Voor meer informatie over staging-omgevingen en licentieoverwegingen, zie de pagina Kanttekeningen.

Was this page helpful?