Kurz: Přidání hlaviček zabezpečení pomocí stroje pravidel

Tento kurz ukazuje, jak implementovat hlavičky zabezpečení, aby se zabránilo ohrožením zabezpečení v prohlížeči, jako jsou HTTP Strict-Transport-Security (HSTS), X-XSS-Protection, Content-Security-Policy nebo X-Frame-Options. Atributy založené na zabezpečení lze také definovat pomocí souborů cookie.

Následující příklad ukazuje, jak přidat hlavičku Content-Security-Policy ke všem příchozím požadavkům, které odpovídají cestě definované v trase, ke které je přidružená vaše konfigurace stroje pravidel. Tady povolíme, aby se v naší aplikaci spouštěly jenom https://apiphany.portal.azure-api.net skripty z našeho důvěryhodného webu.

V tomto kurzu se naučíte:

  • Konfigurace zásad zabezpečení obsahu v rámci stroje pravidel

Požadavky

Přidání hlavičky Content-Security-Policy do Azure Portal

  1. Kliknutím na Přidat přidejte nové pravidlo. Zadejte název pravidla a pak klikněte na Přidat hlavičku > odpovědi akce.

  2. Pokud chcete přidat tuto hlavičku jako odpověď na všechny příchozí požadavky na tuto trasu, nastavte Operátor na Append.

  3. Přidejte název hlavičky Content-Security-Policy a definujte hodnoty, které by tato hlavička měla přijmout. V tomto scénáři zvolíme "script-src 'self' https://apiphany.portal.azure-api.net ."

    Poznámka

    Hodnoty hlaviček jsou omezené na 640 znaků.

  4. Po přidání všech pravidel, která chcete do konfigurace, nezapomeňte přejít na upřednostňovanou trasu a přidružit konfiguraci stroje pravidel k pravidlu směrování. Tento krok je nutný k tomu, aby pravidlo fungovalo.

ukázka portálu

Poznámka

V tomto scénáři jsme do pravidla nepřidat podmínky shody. Toto pravidlo se použije u všech příchozích požadavků, které odpovídají cestě definované v pravidle směrování. Pokud chcete, aby se vztahuje pouze na podmnožinu těchto požadavků, nezapomeňte do tohoto pravidla přidat konkrétní podmínky shody.

Vyčištění prostředků

V předchozích krocích jste nakonfigurovali hlavičky zabezpečení pomocí stroje pravidel. Pokud už pravidlo nechcete, můžete ho odebrat kliknutím na Odstranit pravidlo.

Odstranění pravidla

Další kroky

Informace o tom, jak nakonfigurovat Web Application Firewall pro Front Door, najdete v dalším kurzu.