Rendu de page · Question 9 sur 12

Le site utilise une Content Security Policy. Un template contient un petit script inline que le navigateur bloque. Comment l'autoriser de façon ciblée ?

1 réponse est correcte. Moyen

Afficher la solution

Solution

  • B <script nonce="{f:security.nonce(directive: 'script-src')}">…</script>

Explication

f:security.nonce renvoie le nonce de la requête courante, que TYPO3 écrit dans l'en-tête CSP, de sorte que le navigateur exécute exactement ce script. unsafe-inline autoriserait tous les scripts inline et annulerait ainsi la protection contre le code injecté. f:format.raw ne modifie que l'échappement et n'a rien à voir avec la CSP.

Certifications & examens

Quel examen pour la suite ?

Tu peux déjà t’entraîner pour 19 examens, 21 sont soumis au vote. Découvre toutes les certifications avec les infos officielles, vote ou propose ton examen.

Voir toutes les certifications