CSRF Protection Framework the-csrf-protection-framework
Förutom referensfiltret för Apache Sling tillhandahåller Adobe även ett nytt CSRF-skyddsramverk som skyddar mot den här typen av attacker.
Ramverket använder tokens för att garantera att kundens begäran är berättigad. Token genereras när formuläret skickas till klienten och valideras när formuläret skickas tillbaka till servern.
Krav requirements
Beroenden dependencies
Alla komponenter som är beroende av granite.jquery
CSRF Protection Framework kommer automatiskt att dra nytta av beroendet. Om detta inte är fallet för någon av dina komponenter måste du deklarera ett beroende för granite.csrf.standalone
innan du kan använda ramverket.
Replikerar krypteringsnyckeln replicating-crypto-keys
Om du vill använda dessa variabler måste du replikera /etc/keys/hmac
binär till alla instanser i distributionen. Ett praktiskt sätt att kopiera HMAC-nyckeln till alla instanser är att skapa ett paket som innehåller nyckeln och installera den via Package Manager på alla instanser.