Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Gebruik Azure Firewall HTTP-header-insertie om HTTP-headers toe te voegen of aan te passen voor webverkeer. Door headers aan te passen kunnen organisaties beveiligingsbeleid afdwingen, authenticatietokens inbedden en integreren met backendservices. Deze functie verbetert de beveiliging, helpt bij compliance en optimaliseert het verkeersbeheer, vooral voor applicaties die specifieke headers nodig hebben voor toegang of identificatie. Configureer HTTP-header-invoeging per applicatieregel. Wanneer verkeer overeenkomt met een applicatieregel die je configureert met HTTP-header-invoeging, voegt Azure Firewall de geconfigureerde HTTP-headers in.
Ondersteunde scenario's en beperkingen
De HTTP-header-invoegfunctie is ontworpen voor specifieke gebruikssituaties en heeft bepaalde beperkingen.
Ondersteunde scenario’s
- In de Premium SKU ondersteunt deze functie HTTP-verkeer en HTTPS-verkeer dat wordt ontsleuteld met behulp van TLS-inspectie.
- In de Standard- en Basic-SKU's ondersteunt deze functie HTTP-verkeer.
- Je kunt deze functie ook configureren door gebruik te maken van Azure Firewall Policy Draft + Deployment.
Limitations
Houd rekening met de volgende beperkingen:
- Je kunt bepaalde gereserveerde headers niet als aangepaste HTTP-headers in applicatieregels invoegen. De volgende tabel geeft de gereserveerde headers weer, gegroepeerd per categorie.
- Het invoegen van HTTP-headers kan het totale aantal regels in een regelverzamelingsgroep verminderen, dus gebruik HTTP-header-invoeging met bedachtzaam gebruik. Als je de JSON-limiet bereikt op een regelverzamelgroep, maak dan een nieuwe regelverzamelingsgroep aan en voeg daar regels toe.
| Categorie | Gereserveerde kopteksten |
|---|---|
| Algemeen en verbindingen |
host, connection, content-length, transfer-encoding, upgrade, via, , te, trailer |
| Authenticatie en cookies |
proxy-authorization, proxy-authenticate, authorization, cookie, , set-cookie |
| Security |
content-security-policy, , , , , referrer-policyx-xss-protectionpublic-key-pins, expect-ctx-frame-optionsx-content-type-optionsstrict-transport-securityx-xsrf-token |
| Forwarding |
x-forwarded-for, x-forwarded-proto, x-forwarded-host, x-forwarded-port, , x-forwarded-scheme, forwarded |
| Other | metadata |
Configuratiestappen
De volgende secties bieden stapsgewijze begeleiding voor het invoegen van HTTP-headers.
Deze stappen gaan ervan uit dat je al een bestaand Azure Firewall-beleid hebt (fw-policyin de volgende voorbeelden). Als je er geen hebt, zie dan Deploy en configureer Azure Firewall Policy.
Opmerking
Voer dezelfde stappen uit voor HTTPS-verkeer dat TLS-inspectie heeft ingeschakeld. Headernamen kunnen tot 100 tekens hebben. Headerwaarden kunnen tot 16.000 (16.000) tekens bevatten. De totale maximale lengte van HTTP-headers (de som van alle HTTP-headernamen en HTTP-headerwaarden) die in elke toepassingsregel is toegestaan, is 16 KB (16.384 bytes).
Ga in het Azure-portaal naar een bestaand firewallbeleid of maak een nieuw beleid aan.
Selecteer Regels en selecteer vervolgens Applicatieregels.
Maak een nieuwe applicatieregel aan of bewerk een bestaande.
In het regelconfiguratiepaneel vind je de sectie HTTP Header Insertion .
Voeg de benodigde headers toe door de naam en waarde van de header op te geven. Je kunt meerdere headers toevoegen wanneer nodig.
Sla de regel op.
Om te controleren of de headers correct zijn geconfigureerd, open je de regel opnieuw en bevestig je dat het HTTP Header Insertion-gedeelte de headernamen en waarden toont die je hebt toegevoegd.