headeraudit.nl
← Alle headers6 punten in de audit

Cross-Origin-Embedder-Policy (COEP)

Vereist dat ingesloten cross-origin resources expliciet toestemming geven om ingesloten te worden.

Wat doet hij?

Met require-corp of credentialless laadt de browser alleen nog cross-origin resources (afbeeldingen, scripts, iframes) die zelf aangeven dat ze ingesloten mogen worden — via CORP of een geschikte CORS-header. Resources die dat niet doen, worden geblokkeerd.

Waarom telt hij mee?

COEP is samen met COOP nodig voor volledige cross-origin isolatie, een voorwaarde voor krachtige browser-API's zoals SharedArrayBuffer met hoge-resolutie timers. Voor de meeste sites is het geen dealbreaker, maar wel de laatste stap richting volledige isolatie.

Aanbevolen waarde

Cross-Origin-Embedder-Policy: require-corp

Veelgemaakte fout

require-corp inschakelen zonder te controleren of ingesloten derde-partij-widgets (chat-widgets, embeds, advertenties) de vereiste CORP/CORS-headers meesturen — die breken dan stilletjes.

Configuratievoorbeelden

Kant-en-klare snippet om Cross-Origin-Embedder-Policy in te stellen, per platform.

add_header Cross-Origin-Embedder-Policy "require-corp" always;

Check Cross-Origin-Embedder-Policy op jouw domein

Voer een domein in en zie direct of deze header aanwezig is en goed is ingesteld.

Cross-Origin-Embedder-Policy (COEP) uitgelegd: configuratie & voorbeelden — headeraudit.nl