Skip to content

Conversation

@TimvdLippe
Copy link
Contributor

Hiermee makene we duidelijk dat de CORS regel is geschreven per
resource in plaats van per API. Daarmee kunnen we expliciet maken
dat de openapi.json resource bijvoorbeeld publiekelijk beschikbaar
moet zijn.

Ook voegen we een noot toe die omissie van de header expliciet maakt
als de resource enkel door de eigen origin wordt gebruikt

Fixes #242

Hiermee makene we duidelijk dat de CORS regel is geschreven per
resource in plaats van per API. Daarmee kunnen we expliciet maken
dat de `openapi.json` resource bijvoorbeeld publiekelijk beschikbaar
moet zijn.

Ook voegen we een noot toe die omissie van de header expliciet maakt
als de resource enkel door de eigen origin wordt gebruikt
@TimvdLippe TimvdLippe requested a review from sanderke June 23, 2025 14:19
@TimvdLippe TimvdLippe added Scope: Klein Kleine wijzigingen met beperkte scope Status: In bewerking Het voorstel is in bewerking bij de beheerorganisatie. Type: Documentatie Tekstueele wijziging op de documentatie. Overleg: TO-API Te agenderen voor het Technisch Overleg API labels Jun 23, 2025
@TimvdLippe TimvdLippe added this to the ADR 2.2 milestone Jun 23, 2025
@github-actions
Copy link

@TimvdLippe TimvdLippe added Status: Ter goedkeuring Het voorstel is uitgewerkt en wordt ter goedkeuring aangeboden. and removed Status: In bewerking Het voorstel is in bewerking bij de beheerorganisatie. labels Aug 15, 2025
@TimvdLippe
Copy link
Contributor Author

Deze wijziging is geaccepteerd in het TO van 2025-09-02, maar de noot moet naar worden gekeken of het wel verstandig is om een impliciete regel te hebben door de header te omitten. Hier moeten we de security guidelines voor terug lezen. Zodra daar duidelijkheid over is maken we offline een keuze.

@TimvdLippe
Copy link
Contributor Author

@sanderke Kun jij de NCSC guidelines doorlezen om te zien of er iets over CORS staat? Ik kon het niet vinden.

@TimvdLippe
Copy link
Contributor Author

Ik was vergeten dat Alexander dat al had gedaan en had dat opgeschreven in het issue: #242 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Overleg: TO-API Te agenderen voor het Technisch Overleg API Scope: Klein Kleine wijzigingen met beperkte scope Status: Ter goedkeuring Het voorstel is uitgewerkt en wordt ter goedkeuring aangeboden. Type: Documentatie Tekstueele wijziging op de documentatie.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ogenschijnlijk tegenstrijdige suggesties voor CORS-headers openapi.json

5 participants